Thomas Harrison on Pink Floyd
May 11, 2010
Episode description
Thomas Harrison is Professor of Italian at UCLA, where he has been since 1994. He received his B.A. from Sarah Lawrence College and his M.Phil. and Ph.D in Comparative Literature from CUNY. Before joining the faculty of UCLA in 1994 he taught in Italian and comparative literature programs at the University of Pennsylvania, New York […]