Cole finished reading Life Ascending by Nick Lane

Nick Lane: Life Ascending (2009, W. W. Norton & Co.)
Life Ascending by Nick Lane
Nick Lane, a renowned biochemist, draws on cutting-edge scientific findings to construct the mosaic of life’s astounding history.
How did …