glove puppet man Book 1997 glove puppet man JY John Yeoman 4.01 2 readers shelved it PublisherHarperCollinsLanguageEnglishPublished1997