Protein NMR Spectroscopy: Principles and Practice Protein NMR Spectroscopy: Principles and Practice combines a comprehensive theoretical treatment of high resolution NMR spectroscopy with an extensive exposition of the experimental techniques applicable to proteins and other biological macromolecules.