Thomas M. Taylor
overview