Thomas Harding
overview