Publications by 'Derrick F. Ball'