Publications by 'John Lambert'