Christian Musician Magazine - SeptOct 2011
J S Bach 413 Chorales Analyzed Preview
J-S-Bach-413-Chorales-Analyzed-Preview.pdf