electricity and magnetism 3995