WILLIAM B. HIMES, JR.