Title: Smoke across the Highlands, a junior mystery by Nigel Tranter