Sixteenth Century Counterpoint.
Heeremans, Harold