Developmental Psychology - LIBERT, ROBERT M. (Englewood Cliffs Prentice Hall, 1986)