Biochemistry - Hames, David (New York Taylor & Francis, 2005)