stretch across biblical history