Proteins structure and function - Whitford, David (Wiley, 2005)