Charles Legge


Charles Legge was a Canadian civil engineer and patent solicitor.