John W. Cotton
Canadian
1868-1931