March 20, 2003 / 0 Comments What? Apple has announced that the inventor of the Internet has joined it’s board of directors.