Biochemistry Illustrated - Campbell, Peter N.; Peters, Timothy J.; Smith, Anthony D. (Edinburgh Churchill Livingstone, 2006)