Human development - Grace J Craig (Prentice Hall, New Jersey, 1992)