"cptsnapper" - quite correct. I'm fairly certain that Archie Fisher recorded it on an LP record he made with John Doonan and John MacKinnon, if not in the late 60s, then the early 70s.
My own favourite version has always been by another Aberdeen singer, Allan Carr.
The Irish connection I would say was more down to Finbar and Eddie Furey, who recorded it in 1969, some years before Christy Moore
[ unless it's on that very rare first solo LP record of his which is now virtually unobtainable ]. The Fureys were certainly at the Blairgowrie Festivals of the 1960s - I heard from several reliable sources that for some reason Eddie drove their car into the river !. So it's very likely that their source of the song was Davie Stewart at a Blairgowrie festival.
I was in Blairgowrie at that time, at school, but hadn't yet taken an interest in traditional music. I often regret what I missed at those festivals.