William "Bill" Franklin Detwiler, Jr.