You Say Up, I Say Yesterday

This link is to an interesting article on research about the connection between language and thought/worldview.  The findings certainly have implications for translation, interpretation and cross-cultural communication.