JAMES P. GINN