Schäfer, B.M. (2025) Electrodynamics: Charges, Fields, Relativity and Geometry. Heidelberg: Heidelberg University Publishing (Lecture Notes). doi:10.17885/heiup.1055.