Surprising joy - Bloom, Valerie (Macmillan Children's Books, 2003)