Steven Sherrill

Steven Sherrill

Biography

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.



Books↑ Top