Life Cycles From Caterpillar to Butterfly - Hewitt, Sally, 1949- (2004)