DAVID P. TAYLOR, SR.