Proteins form and function - Bradshaw, Ralph A. (Elsevier Trends Journals, 1990)