Daniel Cressan : 9 publications