A puppet theatre for language teachingby D. RowlandsWriting a summary for young readers…For young readersBook data: Open Library