LIST OF COMPOSITIONS

Solo Instrument:

Chamber Music:

Large Ensemble:

Orchestra:

Vocal and Choral:

Electronic Music:

Arrangements: