Moon demon Book 2002 Moon demon LE Lynne Ewing 19 readers PublisherHyperionLanguageEnglishPublished2002 Science fictionHorror fictionFictionSupernaturalFantasy