Publications by 'Archie L. Holmes'