The Laughing Monsters Denis Johnson Farrar, Straus and Giroux Release Date: November 4, 2014 978-0-374-28059-8 If you feel a bit over-saturated with holiday cheer, and need something to counterbalance the saccharine sweetness of the last few days, have I got just the book for you! It’s not a horrid book, […]
