Steven Sherrill is a graduate of the University of North Carolina at Charlotte and holds an M.F.A. in poetry from the Iowa Writers’ Workshop. The recipient of a Lila Wallace/ Reader’s Digest Fellowship, his poems and stories have appeared in Best American Poetry, Kenyon Review, and Georgia Review. He lives in Altoona, Pennsylvania.