The BEST classic books for kids and teenagers (ages 7–16)