The Development of Ethics: Volume 1: From Socrates to the Reformation by Terence Irwin | Menrva Books