Human development Across the lifespan - Dacey, John S. (McGraw Hill, 2002)