Figurative and Inscribed Carpets from Shanpula, Khotan: Unexpected Representations of the Hindu God Krishna. A Preliminary Study - Zhang, He (Journal of Inner Asian Art and Archaeology, 2010)