Piaget's theory of cognitive and affective development - Wadsworth, Barry J. (Allyn and Bacon classics in education, 2004)