Essentials of human development a life-span view - Kail, Robert V.; Cavanaugh, John C. (Wadsworth, Cengage Learning, 2014)