Cultural Vision: A Memeplex for the Cultural Evolution