John Tavener song meanings
The Lamb
John Tavener