On AlterNet: islamic university