locusmag.com
Brian Slattery: Pushing the Form
Brian Francis Slattery was born in Ithaca NY. He attended Williams College, graduating with a BA in English in 1997, and went to graduate school at the School of International and Public Affairs at…