On AlterNet: ruhul ahmed