Principles of Nuclear Magnetic Resonance Microscopy by Paul Callaghan