Publications by 'Daniel Ball'