This book was excellent. im a boy in my last year of junior high and i found this book in my school library. i started to read the book and found myself not wanting to stop. i recommend this book to all ages.I also red over the other review and if u rated a two or less, i think u should re-read t...