Catherine Ryan Hyde
A twelve-year-old boy in a small California town accepts the challenge that his teacher gives his class, a chance to earn extra credit by coming up with a plan to change the world for the better and t