Didier David aka Cromwell : 7 publications