On AlterNet: tawfiq bin attash