Principles of Evolution: From the Planck Epoch to Complex Multicellular Life By: Hildegard Meyer-Ortmanns, Stefan Thurner Read more