The celebrated Canadian composer/writer/teacher John Beckwith, O.C., died December 5, 2022 in...

read more