Recently I had the privilege of writing a piece answering this question for Scepter Publishers. You can find my essay at their website here:

https://scepterpublishers.org/blogs/scepter-blog-corner/who-is-georges-chevrot