Refresher course in B.Sc.Physics magnetism, electrostatics, electricity and modern physics. - Arora, C L.