JAMES M. BRANIGAN JR.