Demons of the Past: RETRIBUTIONby Ryk E. SpoorWriting a summary for young readers…For young readersBook data: Open Library