On AlterNet: david barstow