William Salmon — Lawyer, judge and political figure in Upper Canada (1802-1868)