Karen Littleton
Interthinking: Putting talk to work
The Psychology of Education
Children's personal and social development
Cultural Worlds of Early Childhood
Educational dialogues
Learning Relationships in the Classroom (Child Development in Families, Schools and Society, 2)
Learning to collaborate, collaborating to learn
learning with computers
Making sense of social development
Orchestrating inquiry learning
Social processes in children's learning
Children's Personal and Social Development