Biography of James Hall, C.E.
James Hall, late member of the Dominion Parliament, dates his birth April 14, 1806, County of Clackmannanshire, Scotland, being a son of James Hall, senior, merchant. He was educated in the grammar school of his native town; spent some time in the office of his older brother, Francis Hall, civil engineer, and in 1820 came […]