Em, I didn't really like this one. As the 2 star rating indicates it was "ok". 
 I'm not quite that sure what the 5-star rating people see in it... 
 Eh, guess not the book for me but its a quick summer read, so definitely give it a go :)