Download Collective Electrodynamics: Quantum Foundations Of Electromagnetism