An introduction to practical biochemistry. - Plummer, David