The human project and the temptations of science by L. Keita