The emotional impact of Heidi's lovely story doesn't come from the details of what her characters actually do. Instead, it comes from the poetic way she takes us inside the heart of the tragic Xie Mingyuan, and lets us feel what he feels.
And how does she achieve this effect? Heidi could have told us directly about Xie's personality and emotions. She could have told us he was deeply in love with his fianc?e, and that his fianc?e had brought beauty into his life to replace the brutality of war.
Instead, Heidi shows us all this through her description of Xie's actions, and through her use of allegory. An allegory uses one thing to symbolise another, and, in Ransom My Soul, butterflies are used beautifully to represent love.
Xie's memories of his fianc?e, and his discovery of the love letter from the enemy he has just killed, are both closely linked to butterflies. When he returns home as the head of his victorious army, thinking he's going to be married, the flag is 'fluttering', just like a butterfly's wings.
Heidi also creates a powerful effect through her use of contrast - the way she puts two very different things next to each other in her story.
So, Xie thinks of love while he's planning for war. He crushes an ant before tenderly remembering time spent with his fiancee. And, throughout the delicate life of a butterfly exists alongside the ruthless brutality of war.