An Interview With Jim Hines