Discoveries in physics For scientists and engineers - Greenberg, Leonard H. (Saunders, 1975)