Christian ethics: a very short introduction - Long, D. Stephen (Very short introductions, 2010)