Cracking Quantum Physics September 25, 2017 book books history of science illustrated book physics publication quantum physics +