Transformer: The Deep Chemistry of Life and Death
Nick Lane
Karen G. Lloyd
Paul Davies
Sara Imari Walker