L. B. AnneMay 5, 20224 minFive Middle Grade Books to Read this SummerWith summer just around the corner, it is time to get your hands (and eyes) on some books where there is no shortage of action...