Protein Nmr Techniques by A. Kristina Downing & Kristina A. Downing