Fundamentals Of Protein Nmr Spectroscopy by Gordon S. Rule, T. Kevin Hitchens & Gordon S. (Carnegie Mellon University) Rule