Publications by 'Harold O. Horsfall'