Lost in a Foreign Land

What Do the Beatles Have to Do with Any of This? Imagine you are arriving in a new country where you do not know the language.  You wander around the airport for nearly an hour trying to find the best way to the central train station.  A nice person informs you there is a small […]