Fermi Paradox: The Cambrian Explosion Solution - John Michael Godier