MICHAEL S. KAVANAUGH, SR.