Choral preludes for organ : 63 original choral preludes - Bach, Johann Sebastian 1685-1750 (Everybody's favorite series, 1948)