MICHAEL L. CAVANAUGH III