Thomas Speed
overview