Princess and the Troll by B. R. Snyder
The Princess and The Troll is the second chronicle from B. R. Snyder's Tales from the Kingdom of Imm series. His Imm tales are known for their Imagination and Mischievous Magic. They combine fantasy, fairy tales along with the human spirit that pits good against evil which eventually leads to a happy ending. Yet things never seem to be what they always start out to be, especially in the Kingdom of Imm.