Magnetism: A Very Short Introduction
Stephen J. Blundellis Professor of Physics at Oxford University and a Fellow of Mansfield College.