James MacMillan is a Scottish composer and conductor. He is the artistic director of The Cumnock Tryst.
BY James MacMillan / 4 mins