Bread and Puppets

info follows