Who is Steve Stephens?

Who is Steve Stephens?