I first purchased this book 8 years ago when I was 10. I have reread it so many times that I have lost count, and I could probably retell the story by memory. I loved every page and am completely enthralled by the storytelling. You would think that rereading a story would take away the fun, but every time I pick up this book I am greeted with the fantastical world of Canaan. I only wish that Sharon Cameron would have written more books continuing and deepening the plot.