Animal Ethics - Chapple, Christopher Key (Sophia, 2018)