The Ethical Detective Moral Philosophy and Detective Fiction - Rachel Haliburton (Bloomsbury, 2018)
Keywords: Philosophy