Also on these boards
There Are So Many Great Books Here, And Yet So Many You Won’t Read In School.
Every Last One - this is a great book! Highly recommended. If you decide to read it, just read it without reading the book jacket or any on-line reviews, they will spoil it for you. Trust me on this, you will love this book.
List of awesome books to read and enjoy!