I originally published this blog post in 2020 of my favorite immigration books for that year, but I think these hold up very well three years later as some of the best books you can read on immigration.
https://austinkocher.com/blog/2020/8/23/7-books-that-will-help-you-understand-immigration-in-2020