Golden Bowl

Dictionary

CONTRAPUNTISTn.

One skilled in counterpoint.