Animals, Ethics, and Engineering: Intersections and Implications by Rosalyn W. Berne Back to product details page >