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 […]