I was assigned to read this book for a english project in my 10 grade honors english class, and so far it is a good read. If you have ever seen the movie you will be surprised by how much better the book is. The detail in the book is very compelling,and the authors writing style is easy to follow. Forwarning this is a sad book, but the meaning behind the whole novel is life changing, and will keep you up at night thinking just how good life is. I highly recommend this book!