Jim Blanchard : 3 publications