Tom Ross
overview