JAMES F. HALL