Trudy Mckee Biochemistry the molecular basis of life - Oxford 2017 ISSN: 9780190209957 Dewey Class. No.: 572/M45/2017