Stephen Squibb

Stephen Squibb's picture
Stephen Squibb
Stephen Squibb is a doctoral candidate in English at Harvard University, where he works on the intersection of drama and the philosophy of social science.

History

Blog
View recent blog entries
Member for
4 years 10 months