Magnetism - Stephen J. Blundell

Magnetism is a strange force, mysteriously attracting one object to another apparently through…