This book by Margaret Donaldson should be compulsory reading for people who work with young children, and, come to that, for parents. It gives not only an easily accessible overview of Piagetian theory of child development, but in the same go demolishes many of the main tenets of said theory...