David Keane

Nationality

Canadian composer of American origin


Dates

1943 - 2017


Compositions