Compare Charles Callahan, The Art of Hymn Playing: 250 Preludes, Introductions, Free Accompaniments, and Alternate Harmonizations, Volume 1 $38.00 Quickview
Compare Charles Callahan, The Art of Hymn Playing: 250 Preludes, Introductions, Free Accompaniments, and Alternate Harmonizations, Volume 2 $37.00 Quickview