Ali Darwish, Autore presso The Vision