Protein Nmr For The Millennium by Lawrence J. Berliner & N. Rama Krishna