The Ghost in the Atom: A Discussion of the Mysteries of Quantum Physics