Science Rules: A Historical Introduction to Scientific Methods
Peter Achinsteinis a professor of philosophy at the Johns Hopkins University. His previous books includeConcepts of Science,Law and Explanation,The Nature of Explanation,Particles and Waves, andThe Book of Evidence.