That has the most plot twists of anything I've ever read. Don't expect anything, cause you will be wrong. I absolutely adore the characters in this book. They were funny, sarcastic, and smart, making for a really enjoyable story with really enjoyable characters. Jennifer continues to amaze me. Seriously though, who could think of all the details like she does? I definitely need a second book. And I need it now.