On AlterNet: Cambridge University in Britain