This review can also be found at Carole's Random LifeI received an advance reader edition of this book from Random House Publishing Group and Net Galley for the purpose of providing an honest review.4 StarsThis was a good book that took me forever to read. I spent almost two months reading this bo...