Steve Ross, whose pals reckon this photo makeshim look uncannily like a university professor.With an email address ending in @lsu.edu, we can only agree.