Physics, the Human Adventure: From Copernicus to Einstein and Beyond Gerald Holton, Stephen G. Brush Publisher: Rutgers University Press