Caught between the pages - Carvell, Marlene (Dutton Childrens Books, 2008)