What Good is the Promise of a King? May 16, 2021 Louis Surprenant The Life of Joseph Genesis Watch Listen Save Genesis 49