Home / Life Ascending: The Ten Great Inventions of Evolution Life Ascending: The Ten Great Inventions of Evolution Nick Lane ★ 5.0 · 105 reads Sign in to save this Request CodeZLIBIO4356758 Published2009 PublisherW. W. Norton & Company Pages1 LanguageEnglish FormatEPUB ISBN-139780393071467 ISBN-102009005046