Iste Confessor - The Sacred Music of Domenico Scarlatti The Sixteen, Harry Christophers October 1, 2001