Publications by 'John Duprey'