William Giles

British, 1872-1939