The quantum field theory of electric and magnetic charge

Blagojevic, Sejanovic.