Robert Cruickshank

Canadian, c. 1745-1809