Electricity and magnetism - Purcell, Edward M. (Cambridge University Press, 2019)