John Barrow John D. Barrow was born in London in 1952 and attended Ealing Grammar School.
He graduated in Mathematics from Durham University in 1974, received his
doctorate in Astrophysics from Oxford University in 1977 (supervised by
John D. Barrow
Play All
Religious Laws, Laws of Nature, and the Rise of Science
Progress in Religion
The Reasonableness of Seeing Design
Carbon Fine-Tuning and the Anthropic Principle