Quantum Physics by John Gribbin