Title: The new science of Giambattista Vico