james a. allworth