Return to Article Details Puppet as a Pedagogical Tool: A Literature Review Download Download PDF