A philosopher of science examines the biggest ethical and moral issues in science today, and explains why they matter for all of us -- scientist and layman alike Science has produced explanations for... This description may be from another edition of this product.