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.