MICHAEL C. TAPP, SR.