Return to Issue Details What Can a Puppet Do? or: What Makes a Puppet? Download Download PDF