High Resolution NMR Spectroscopy: Understanding Molecules and their Electronic Structures