Publications by 'Keith McIntosh'