Ratings1,662
Average rating4.3
I loved this book when I read it it was a 5 star, but now looking back on it i wouldn't give it 5 stars now because I have changed and grown up and I understand this book ignored a lot of issues,
I do want to do a re-read and actually do a full review on what I think of this book now