Skip to main content

John Freeman

Lecturing Fellow in the Department of History
History
Dept. of History, Box 90719, Durham, NC 27708-0719
112 Classroom Bldg, Durham, NC 27708

Education


University of Pennsylvania · 1991 Ph.D.
University of Pennsylvania · 1984 M.A.
University of Pennsylvania · 1979 B.A. (hons)