William G. "Captain Bill" Learn Jr.