These insights show us the all-encompassing breadth of the love of God - for those who rest in the love of God and for those who spurn it. All are included in the vast and inclusive love of God. William Barclay explores the deepest layers of meaning behind many key New Testament passages on what Christian love means.
Hymns Ancient & Modern
Mind, Body & Spirit