This book provides a classical physics-based explanation of quantum physics, including a full description of photon creation and annihilation, and successful working models of both photons and electrons. Classical field theory, known to fully describe macroscopic scale events, is shown to fully describe atomic scale events, including photon emission and annihilation. As such the book provides a 'top-down' unification of electromagnetic and quantum theories.