As summer ends, middle grade readers (ages 8–12) will enjoy these books with mystery, time travel and unlikely friends. A Spoonful of Time by Flora...