James MacMillan - St John Passion