JAMES D. HALL