Quantum revolution : a historical perspective. - Peacock, Kent A. (Great Wood Guides to great ideas in science., 2009)