Publications by 'Mark Dennison'