Clarence Harvey "Hap" Williamson, Jr.