british literature, children, childrens, childrens books, childrens literature, coming of age, fantasy, fiction, historical fiction, magic, middle grades, middle school, recommended, science fiction/fantasy, shakespeare, susan cooper, time travel, ya boys, ya fiction, young adult