Proteins Structure and Function - Whitford, David (Chichester John Wiley & Sons, 2007)