Life Ascending: The Ten Great Inventions of Evolution - Nick Lane (Paperback) 07-01-2010 Winner of Royal Society Winton Prize for Science Books 2010 (UK).