ROBERT M. CAVANAUGH, JR.