A Modern Introduction to Classical Electrodynamics (Oxford Master in Physics) by Michele Maggiore | Menrva Books