william howard cross III