In this age of globalization, the idea that someone might spend their entire life in the same small town—even the same large city—seems almost quaint. Today's ...
A