Lehninger principles of biochemistry - David L Nelson & Michael M Cox (Macmillan, Hampshire, 2000)