Life ascending : the ten great inventions of evolution - Lane, Nick (London : Profile Books Ltd., 2010)
Keywords: Evolution (Biology) -- Popular works; Evolution -- Popular works; Life -- Popular works; Molecular evolution; Physiological pnenomena -- Popular works