Christophe Blain : 7 publications