Biochemistry - Armstrong, Frank B (Oxford university press, 1989)