On AlterNet: book review