JAMES H. SHORES