Skip to main content alibris logo

Shawn James Rosenheim

Shawn Rosenheim is associate professor of English and American Studies at Williams College.