Introduction to applied ethics - Holmes Robert L. (New Delhi Bloomsbury, 2018)
Keywords: Philosophy