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.