Handel: The Triumph of Time and Truth