Animals, Ethics and Us: A Veterinary's View of Human-Animal Interactions by Madeleine Campbell Back to product details page >