The Ethics of Killing: Problems at the Margins of Life (Oxford Ethics Series)
£31.99