Biochemistry - Datta,S P (Bailliere Tindall, 1976)