Piaget's theory of cognitive and affective development : - Wadsworth, Barry J. (Longman, 1996)