
author
Best known for retelling legends and world history for young readers, this early 20th-century writer had a gift for turning distant times and larger-than-life figures into lively, approachable stories. Her books on King Arthur, Greece, Rome, and other classic subjects helped introduce generations of children to history and myth.

by Mary Macgregor

by Mary Macgregor

by Mary Macgregor

by Mary Macgregor

by Mary Macgregor
Mary MacGregor was a Canadian writer, born Mary Esther Miller MacGregor in Ontario in 1872. She is also associated with the pen name Marian Keith, but many readers know her best through the children's books she wrote under the name Mary MacGregor.
Her most lasting work is a long list of history and legend retellings for younger audiences, including books such as Stories of King Arthur's Knights and volumes on Greece, Rome, and other subjects from the ancient and medieval world. She had a clear, accessible style that aimed to make big stories feel welcoming rather than intimidating.
That talent for retelling older material is a big part of why her books have stayed in circulation. Even now, they offer a snapshot of how classic tales were introduced to young readers in the early 1900s, with a tone that is energetic, direct, and easy to follow.