JAMES P. CUNNINGHAM, JR.