Author: Piaget, Jean & Inhelder, Brbel, Jean & Inhelder