Science of Everyday Things Vol 2 - Physics - N Schlager The quantum field theory of electric and magnetic charge - Blagojevic Sejanovic