Alec writes music for a variety of ensembles.

Follow the links for program notes, videos, and recordings.