I was expecting this novel to be great based on Tsana's review, but I hadn't anticipated exactly how much I would enjoy it. I had to read it over three days, and when faced with a few moments of spare time I found myself cracking the spine to read a few paragraphs. A vivid and engaging book, I have ...