Penn Arts & Sciences Logo

David Stewart

David M. Stewart

Courses Taught

spring 2004

ENGL 292.402 Film as/in History canceled  

fall 2003

spring 2003

ENGL 082.001 American Literature to 1870