I really loved this book from the beginning to somewhere near the end. I would have given this book a solid five but the ending almost ruined the entire book for me. All throughout the book we are given hints that Joseph Gray has a huge secret. The secret is built up in importance through the entire book. At the end you find this secret has not only been over hyped, but, to put it frankly, is kinda dumb. For me the ending took away an important part of the book. It is definitely worth reading, but don't get your hopes up about a solid ending.