He was born in Nassagaweya Township , Canada West , the son of Henry Cargill .
He was educated in Galt and Guelph .
He was born in Nassagaweya Township , Canada West , the son of Henry Cargill , and educated in Galt and Guelph .