The New Cosmology by Harold W.G. Allen