Thomas Shailer Weston — New Zealand politician (1836-1912)