Mary Macgregor, along with H. E. Marshall, was one of the principle authors of juvenile history, who wrote for E. C & T. C. Jack during the early years of the twentieth century. Like Marshall, she collaborated on several children's series of books, including Told to the Children and Children's Heroes. Like Marshall, she also write storybook histories for middle school children.
While Marshall specialized in histories of the british Isles however, Magregor focused on Ancient Civilizations, including Greece and Rome. Her books were widely read classics, republished for many years in both the British Empire, and the United States, most recently in the the 1960's. Both sets of history books were beautifully illustrated with dozens of original color scenes from history.