Publications by 'Thomas Luke McCulloch'