How firm a foundation,
by John Morris
Category: Music

A history of 28 hymns along with an explanation of each one in terms of Christian faith. Book includes a score of each song, and a CD of 17 of these songs.