David Huddle teaches at the Bread Loaf School of English and the Rainier Writing Workshop. He is the author of over twenty novels, short-story collections, and volumes of poetry. His fiction, poetry, and essays have appeared in the American Scholar, Esquire, Harper’s, the New Yorker, Poetry, Shenandoah, and elsewhere. His recent books include Dream Sender, a poetry collection, and My Immaculate Assassin, a novel.