David Wright September 1, 2019 Morning Sermons The Last Shall Be First - Gen 48:1–22 David Wright September 1, 2019 Morning Sermons