Harpers illustrated biochemistry - MURRAY (Robert K) and others (New York McGraw Hill company, 2012)