John Northcote DECK

(1875-1957)