WILLIAM H. PALMER, SR.