Reverend David MacLeod
1-the great patience of God 2-the gracious foreknowledge of God 3-the gospel progress of God 4-the pursuit of God 5-the praise of God