Publications by 'James Walsh 0007'