Thomas Hampson - Mahler, Gustav 1860-1911 (Voices of our time, 2002)