A Collection of Church Tunes, set in three or four parts ... by ... John Girvin.
Girvin, John
B.