A Hamiltonian model for the macroscopic Maxwell equations using exterior calculus - William Barham; Philip J. Morrison; Eric Sonnendrücker (2021)