Lyne Létourneau

Designer Animals

8. Animal Justice: Understanding the Implications of Animal Biotechnology for Animal Welfare and Animal Rights

University of Toronto Press | 2012