William John “Bill” Powell Jr.