David Davenport


, 2014, 'Moral mechanisms', Philosophy & Technology 27 (1), 47-60.