RODERICK CANNON sent this article to the Piping Times in late 2014. It is an update on an article he had written elsewhere on the life and career of the legendary John MacDonald of Inverness, focussing on his personal and professional aspects rather than his music John MacDonald was born […]