https://www.taxconnections.com/taxblog/united-states-tax-guide-for-foreign-nationals/
United States Tax Guide For Foreign Nationals