Had to read it for a school assignment, so didn't really enjoy the book as much as I might have done if I didn't have to do so much analysing and evaluating every few pages! 
 Still and okay read though with good messages, worth your while I'd say :)