Megan Brown

Megan Brown is Assistant Professor of History at Swarthmore College.