Marc Caro : 28 publications