The Feynman Lectures on Physics: Mainly Electromagnetism and ...
Richard P. Feynman & Robert B. Leighton & Matthew Sands