William F. McCracken Jr., 88