John Hamilton Gray — Canadian politician and lawyer (1814-1889)