Economics is one "science" where it is quite easy to manipulate data to promote anything you want to "prove". I don't find the arguments presented to be persuasive at all. The proof that illegal immigrants take jobs from lower skilled citizens is far from obvious, given it is hard to identify these folks in any quantifiable way sufficient to demonstrate the connection.