William “Bill” C. Charles Jr., 77