A Course of Counterpoint and Fugue. Translated by J. A. Hamilton.
Cherubini, Maria Luigi Carlo Zenobio Salvatore
Hamilton, J. A.