Simon Nora - French official (1921-2006)