Regenesis: How Synthetic Biology Will Reinvent Nature and Ourselves
John C. Lennox
Siddhartha Mukherjee
Lewis Thomas
Nick Lane
John Brockman
Charles Darwin