amazingstories.com
Modern Myth and Meaning: The Yule Log Lady - Amazing Stories
Amid the delightfully odd characters populating Twin Peaks, one stood out as even weirder than the rest. This was Margaret, the Log Lady.