My favorite author has done it again. He kept me turning pages, and even made me shed tears. But then those tears became joyful. He keeps his readers on pins and needles, forever catching them off guard. Read this novel, but get your mind ready for the roller coaster!!!