Peter Schmidt

Peter Schmidt

Peter Schmidt teaches American literature and other subjects at Swarthmore College.