The ten stories in Veils take place in present-day Iran or in the United States where Iranian immigrants face alien ways. Teheran s ancient Ghanat Abad Avenue, with its labyrinth of narrow streets and... This description may be from another edition of this product.