James A. Shepherd

British, 1867-1946