Cognitive development - Small, Melinda Y. (Harcourt Brace Jovanovich, 1990)