Pay it Forward by Catherine Ryan Hyde (Paperback, 2007)