John Tavener
The Last Sleep of the Virgin