The Third Thousand Years: From Abraham to David