Eric M. Rogers (1902 - 1990) studied mathematics and physics at Cambridge University. In the 1960s, he played a key role in the Nuffield program in physics education. He was professor emeritus of physics at Princeton University and retired in 1971.
An outstanding text containing numerous demonstration experiments written by one of the 'masters of lecture demonstrations. -- American Journal of Physics [T]he author has blended together the history, the philosophy, and the science of physics into a readable, stimulating account of the major fields of physics. -- John N. Howard, Applied Optics