On AlterNet: stephenie meyer