MICHAEL A. PALMER, SR.