Return to Article Details Migration antecedents, paradigms, and impacts: a comprehensive overview