An outline of Piaget's development psychology - Beard, Ruth M. (Routledge, 2006)