Carl Grainger is a charity manager as his day job, and a freelance classical musician as a second profession. Based in South Wales, he is well known as a choral conductor and harpsichordist.
View the Wikipedia article on Carl Grainger.
List of choral works
Click here to search for this composer on CPDL