A theory of information technology cultures : magic dragons, wizards and archetypal patterns