I loved this story but some of the characters drove me nuts, particularly Gideon and Cleo. For most of the book, she treated him like crap and he just let her. I actually wanted them both to fail. Unfortunately, if they failed, then everyone else did. Meh.