Human development - Craig, Grace J. (Prentice Hall, Inc., 1989)