3 votes

Knitting’s tangled history: From aristocrats to punks, the humble yarn has spun its way through centuries of social change