Recorded in Baden-Baden, Germany, 2002.