An Outline of Piaget's Developmental Psychology - Ruth .M. Beard (Taylor and Francis, 2006)