James W. Keagey

Canadian, 1878-1956