Sorry, peeps, not a favorite at all.I do have to admit, as per all your reviews, that the writing is very good but I don't like the novel. Unfortunately, I am an emotional rater hence, 2 stars only (please don't kill me!).The novel contains memorable descriptive turn of phrases and ingenious characters but I was really annoyed and frustrated with it. And the ending, oh, the ending... *Aarggh*