Who is Bill Hightower?

Who is Bill Hightower?