The Principles of Nuclear Magnetism