Life and Works of the Right Hon. Sir John Thompson