I couldn't put it down. The first few chapters were especially fascinating. However, in the end I was a bit less than satisfied. I wanted more. More of everything. I wanted something more drastic to happen to the characters, perhaps less of a (*SPOILER ALERT*) happy ending. That's why 4 stars and not 5.