Thomas Greenwood — English barrister, academic and historian