Title: Puppets through the ages