Publications by 'Thomas Irving'