Proteins Structures and molecular properties - Creighton Thomas E (New York W.H Freeman, 1993)