The first part last / - Johnson, Angela (Simon & Schuster Books for Young Readers, 2003)