Xavier Léon — French philosopher (1868-1935)