Book Reviews, Middle Grade Book ReviewsMaleficent: Mistress of Evil by Elizabeth Rudnick – ARC Review May 18, 2020 BookBookOwl Book Review