Education, Philosophy and the Ethical Environment by Graham Haydon