Charles Richardson — lawyer and political figure in Upper Canada (1805-1848)