Modern Theories of the Universe, from Herschel to Hubble