James MacMillan: Ave Maris Stella