Threads of our heritage