Toss up between Junot Diaz and Laurie Halse Anderson; have pretty much read their entire collections. I don't really have a favorite book. I have a couple that I have read multiple times; Run Like an Antelope by Sean Gibbon, The Brief Wondrous Life of Oscar Wao, by Diaz, Speak by Anderson, The Electric Kool-Aid Acid Test, by Tom Wolfe; anything by Poe. I'm currently reading King of Scars, by Leigh Bardugo right now. I read more news articles and the like more often than books since I read everyday in class. What about you?