Would you eat your cat? key ethical conundrums and what they tell you about yourself - Stangroom, Jeremy (New Holland, 2010)