William W. "Bill" Magee, III