Ideal for-5th-8th graders
Rating: 9/10
This is a great book that I enjoyed. It is a great book, and I am sure you will enjoy it.