james r hall america