Capt. William C. Rogers III