Taming Darkness (Artemis Lupine #4)by Catherine Banks, Avery BanksWriting a summary for young readers…For young readersBook data: Open Library