A Student's Guide To Maxwell's Equations by Daniel Fleisch