Fabric of Time: An Archaeological Treatise on the Forgotten Textile Arts by Professor Kush Ravenswood.