This book is so good and the end it almost made me cry. Its so beautfully written. It was just so long. I mean 288 pages thats just alittle to long for me. But any way its a really great book to read for young readers. Its one of my favorite books I've read from my libray so far. I love how the author used her words carefully and it showed she took along time to write the book. I love when an author really takes the time to care about her readers.