Faegheh Shirazi Islamicate Textiles Fashion, Fabric, and Ritual - Bloomsbury 2023 ISBN: 9781350291294 Source: EBOOK