John BavicchiBooksFestival Te DeumAll Hail the PowerSonata No. 2Quartet No. 1Six Short DuetsSonata No. 1Author data: Open Library