Sheila T. Cavanagh is Professor of English and Emory College Distinguished Teaching Scholar at Emory University.
Vol. 1, No. 4 (Fall 2012) · The Problem Stated