RICHARD M. CAVANAUGH, JR.