JAMES J. HANCE