本书是苏格兰作家乔・麦克唐纳 (1824―1905) 的作品。 《公主和小鬼》 的故事发生时,公主艾丽娜才满八岁,妖魔决定将她劫持到地下去,让国王伤心而死。小矿工凯里埃因为妖魔夜间活动频繁,威胁到公主的安全, 便冒险潜入妖魔王国,侦察妖魔的动静。他经历种种曲折,终于摸清妖魔的计划,挫败了他们的阴谋。作者在故事中还虚构了一个神仙的形象,她是艾丽娜的老老祖母,隐身在城堡的顶楼,只对艾丽娜一人显形。她一直在暗中帮助艾丽娜和凯里埃。她曾日夜纺线,用蛛丝纺了一团凡人肉眼看不见的丝线,而这种丝线只有艾丽娜一人摸得着。艾丽娜正是靠了这团线,救出了困在魔洞里的凯里埃。