The quantum revolution : a historical perspective - Peacock, Kent A. (Greenwood guides to great ideas in science,, 2008)