The chemistry of evolution : the development of our ecosystem - Williams, R. J. P. (Elsevier, 2006)