I LOVED this book, it really struck a chord with me. It was fascinating and is at least on my top ten if not top five or even top 3!!!!! I think you should be at least 12 to read this because there is some stuff that younger people wouldnt get, but i loveeee it!!!! :)