On AlterNet: alec jeffreys