tapestry of war jane mackenzie cover

Jane MacKenzie in Inverness

    Jane MacKenzie will be launching her latest novel, Tapestry of War, at Waterstones Inverness on Thursday 19th April at 6pm. Do join her to celebrate!