The ethical primate : humans, freedom and morality - Midgley, Mary, 1919-2018 (Routledge, 1994)