The chemistry of evolution: the development of our ecosystem - Williams, Robert Joseph Paton 1926- (Elsevier, 2006)