Two thousand generations, or forty thousand years of religious imagery