Fast paced and really gripping, it kept surprising me.

filled star filled star filled star filled star star unfilled
sabrina Avatar

By

I knew I was off to a good start with this book when I read that the grandfather built an annex onto his house, just for books! This was definitely my kind of house, with so many interesting rooms, a roof that opens up and a steam-powered lift built in the middle. The house was a big part of the book too, playing a real part in the adventure.
I really felt for poor Cassie. Living with a horribly selfish mother who only cares for herself, a very absent, distant father and a grandmother on her deathbed. At least she has a wonderful friend in Raphael, you can tell he really cares about her and tries to protect her.
There are so many mysteries running through. How did Cassie's parents become like this? What's Raphael's story. And of course, why is the cherub there? The book was fast paced and really gripping, it kept surprising me.
My only problem with the book is I still don't understand why Cassie's mother was so horrible. It is kind of rationalised but I didn't really feel that explained it properly.