Free counterpoint. Notes and exercises.
Burrows, B.