Joshua D. Sosin
Associate Professor of Classical Studies
Classical Studies
Box 90103, 233 Allen Bldg, Durham, NC 27708-0103
229A Allen Bldg, Dept. of Classical Studies, Durham, NC 27708
Teaching