I had to read this book for a class, and I have to say that it is one of the best assigned books that I've ever had to read. I would have read this even if it wasn't assigned, because it was very interesting, and I enjoyed it. Although the small print of the words made it harder to read.