The witching voice : a novel from the life of Robert Burns