Threads of Our Past