First published in 1925, ‘Magic for Marigold’ is a novel by L.M. Montgomery, a Canadian author best known for a collection of novels, essays, short stories, and poetry beginning in 1908 with Anne of Green Gables.
In this story, the author beautifully weaves four short stories together into an amazing plot. None of the bizarre Lesleys can agree on what to call Lorraine’s baby. Lorraine secretly likes the name Marigold, but none among the varied aunts, uncles, grandmothers, and cousins would ever agree to such a fanciful and outlandish name as that. When the baby becomes ill and is saved by a kindly doctor, the family wants to name her after him. And his name is Marigold! A child with such an unusual name is destined for adventure. It all begins the day Marigold meets a girl in a beautiful green dress who claims to be a real-life princess.