Ratings554
Average rating3.5
Absolutely LOVED it!
I liked the realness of the characters though it annoyed the feminist side of me at the weakness portrayed by the female characters. The tale in itself was quite gripping and I just couldn't wait to finish.