Divine promise and human effortTen years later and the promise had still not been fulfilled.Torah scroll(photo credit: Wikimedia Commons)