The past, present, and future role of global migration Throughout history, migrants have fueled the engine of human progress. Their movement has sparked innovation, spread ideas, relieved poverty, and... This description may be from another edition of this product.