Michael Oesterle Bio · Listen · Works List of Compositions (under construction) · Orchestra · Ensemble · Small Ensemble · Solo Pieces