by Urban Waite
Urban Waite is the author of the critically acclaimed novel The Terror of Living, named one of Esquire’s Ten Best Books of the year. His short fiction has appeared in the Best of the West anthology, the Southern Review, and other journals. He has degrees from the University of Washington, Western Washington University, and Emerson College. His latest novel, The Carrion Birds, an Indie Next Pick, is in stores now.