Exploring the Meaning of Life thru Great Themes in the Bible- Theme 3- Covenant 22 July, 2020 by John West