Peter Gaffney

Peter Gaffney is visiting assistant professor at Haverford College and the Curtis Institute of Music, where he teaches film studies, philosophy, and literature.