Nuclear Magnetic Resonance: An Accessible Introduction to a Versatile Technique for all of Science, Engineering and Medicine