Mainstream Quantum Electrodynamics

Quantum Electron Dynamics (QED)