An introduction to practical biochemistry - Plummer, David T. (Tata Mc Graw Hill Publishing Company, 2008)