How Life Works: A User’s Guide to the New Biology
Raymond Charles Barker
Joseph Chilton Pearce
Nancy Kress
Henri Bergson
Paul Murdin
Sean Carroll