Lifespan development - Bee, Helen L. (Pearson Education Canada, 2003)