Knowlodge and the Translations Sciences