Publications by 'Nathan B. Ball'