Biochemistry and Molecular Biology Compendium by Roger L. Lundblad & Lundblad L.