Neo-Latin tapestry, a cultural journey.