The Dark Shoreby A. A. Attanasio, Shining Rainbow, John Bergin, Brian GarabrantWriting a summary for young readers…For young readersBook data: Open Library