DANIEL P. PALMER, SR.