On the quantum field theory of charges and monopoles