QED: The Strange Theory of Light and Matter - Richard P. Feynman
The first time I read this, it kept me absorbed, even though it was a bit difficult. The bit about particles traveling backwards in time boggled my mind. The second reading wasn't as interesting, for some reason.