Kröger, T., & Nupponen, A. 2019 Mar 22. Puppet as a Pedagogical Tool: A Literature Review. International Electronic Journal of Elementary Education. [Online] 11:4