William Edgar "Eddie" Cagle, III