Undoerby Melissa J. CunninghamFantasy fictionYoung adult fictionSpiritual warfareFictionGood and evilTeenagersRoman pour jeunes adultesWriting a summary for young readers…For young readersBook data: Open Library