James MacMillan: Ecce sacerdos magnus