Evolution as a learning process in Marx, Piaget and Habermas - Herbert, Martha Reed