Polyphony can be described, visually, as independent dancers, performing separate steps yet interacting with one another....

Posted Date: