Science ethics

by David E. Newton

Discusses ethical problems surrounding vivisection, genetic engineering, and other fields of scientific research.