The chemistry of life - Rose, Steven P. R. 1938-; Bullock, Sarah (Penguin, 1991)