Donald Voet Fundamentals of Biochemistry life at the molecular level - 2nd Edition - 1130 ISBN: 0470129301