Losing the Thread: How textiles repeatedly revolutionised human technologyaeon.co9 pointsdiodorus10 years ago