Book of the Week: The Carrion Birds, by Urban Waite
This week’s feature is Urban Waite’s new novel, The Carrion Birds, which was published last week by William Morrow. Urban Waite is the author of The Terror of Living, named one of Esquire’s Ten Best Books of 2011. His short fiction has appeared in the Best of the West 2009 anthology, the Southern Review, and [...]









