Cultural Threads