Four-Part Chorals of J.S. Bach. (Volumes 1 and 2 in one book). With German text and English translations. (Facsimile 1929). Includes Four-Part Chorals Nos. 1-405 and Melodies Nos. 406-490. With Music.