Hirst, Thomas Archer, mathematician