not a very good book at all, poorly written, and looses its appeal roughly halfway through. Its not that this book should have been shorter, its that this book should have been written so much better, I understand that when two authors are collaborating, it is easy to loose focus. But this doesn't excuse the abysmal writing of both main characters, and how the only one with a semblance of a personality, she is extremely unlikeable, and the other main character, is so bland i don't even remember his name, and don't care to look it up. If you read one book in your life, for the love of god please don't make it "Two Steps Forward."