On AlterNet: daniel dennett