Experimenting with Humans and Animals: From Aristotle to CRISPR by Anita Guerrini Back to product details page >