JAMES M HALL