Charles Pepin is a writer and a philosopher, whose books have been published throughout the world. He teaches philosophy at Lycee d'Etat de la legion d'honneur in Saint-Denis near Paris.