Thomas Kirkpatrick — Canadian politician (1805–1870)