Reading list: Piaget's theory of cognitive and affective development - Barry Wadsworth