Harpers illustrated biochemistry - Kennelly, P. J. and others (New Delhi, 2023)