An outline of Piaget's developmental psychology - Ruth M Beard (Routledge, 2007)