Thomas Flint
overview