Shawn Rosenheim

Shawn Rosenheim is Professor of English at Williams College in Massachusetts.