Steven Sherrill

STEVEN SHERRILL is an Assistant Professor of English at Penn State, Altoona, earned an MFA in Poetry from Iowa Writers’ Workshop and was the recipient of a National Endowment for the Arts Fellowship for Fiction in 2002. His work has appeared in Best American Poetry, The Kenyon Review and The Georgia Review. He lives in Pennsylvania.