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