Journal Keyword technological determinism