"Revisiting NAFTA," Economic Policy Institute
Or: why there is so much immigration -- duh!
Update: Speaking of "duh," I never linked to the site! Fixed now. Here's the full PDF.
Update: Speaking of "duh," I never linked to the site! Fixed now. Here's the full PDF.