On AlterNet: peter hullermann