Psychological theory and educational practice human development, learning and assessment. - McFarland, Henry Stewart Noel (Routledge and K. Paul, 1971)