“Philippe Petit’s 1974 high-wire walk between the Twin Towers always had something of the miraculous. Five years after 9/11, it seemed like a fitting way to represent the strength of the human spirit, even when faced with tragedies.”
- Art Editor Françoise Mouly on “Soaring Spirit,” by John Mavroudis and Owen Smith, Sept. 11, 2006