Publications by 'Craig Jeffrey'