William Barclay Carlaw Walker — (1893-1954)