The making of modern immigration : an encyclopedia of people and ideas / - Hayes, Patrick J., (ABC-CLIO,, 2012)