French philosopher Alain Finkielkraut

  

X