Facts and Speculations in Cosmology