Modern Ethics in 77 Arguments: A Stone Reader
Peter Catapano
Dietrich Bonhoeffer
Roger Scruton
Stephen Young