Counterpoint is Sudoku for Musicians January 12, 2020 Dave Wirth Sudoku: Gradus Ad Parnassum (counterpoint):