David Edward RoseDavid Rose is Professor of Social Ethics at the University of Newcastle upon Tyne. His major research interests concern cultural issues grounded in the history of ideas, particularly the writings of Hegel and Vico, and more generally in counter-enligtenment ethical thought. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code