Electrodynamics a modern geometric approach - Baylis, William E. (Progress in physics, 1999)