The chemistry of life - Rose, Steven (Penguin Books, 1979)