Threads of a Revolution