Protein structure new approaches to disease and therapy - Perutz, Max (W. H. Freeman, 1992)