Publications by 'John Bennett'