Instant Notes in Biochemistry by N.M. Hooper, David Hames & B. David Hames