Developmental psychology: a life-span approach - Hurlock, Elizabeth B (1981)