L'auteur George MacDonald, est un pasteur écossais du XIXe siècle qui a écrit plus de 40 romans. Certains romans s'apparentent au genre fantastique, d'autres sont des romans réalistes dans le style victorien, c'est le cas de Malcolm.
Il a influencé des auteurs comme W. H. Auden, G. K. Chesterton (célèbre écrivain anglais du début du XXe siècle) et J. R. R. Tolkien (L'auteur du Seigneur des anneaux). C. S. Lewis (connu en particulier pour les chroniques de Narnia) considérait George MacDonald comme son maître, il en a même fait un personnage de son livre Le grand divorce.