The Anthropic Cosmological Principle by John D. Barrow | Menrva Books | MenrvaBooks