The Chemical basis of life an introduction to molecular and cell biology readings from scientific american. - Hanawalt, Philip C., 1931- (2008)