Kate Thomas Author & Editor

Kate Thomas is Associate Professor of English, Bryn Mawr College.