A former paramedic who abused and abducted three women has been jailed for 18 months.
But Inverness Sheriff Court heard 56-year-old Bruce Black is planning to appeal after a jury convicted him of nine charges.
Sentence had been deferred for a background report, which was attacked by his advocate Kelly Duling.
She said: “He has difficulty in accepting the jury’s verdict and that is why he has shown a relative lack of remorse.”
Miss Duling said the report was “tainted” and that Sheriff Gordon Fleetwood should call for another and claimed the author of the social work report was “biased”.
Sheriff Fleetwood refused to order a second report, saying he would ignore any inaccuracies which he felt may be in the report.
He told Black: “The jury were satisfied that over a great number of years you pursued a course of conduct of domestic abuse against your partners and one you hoped would become your partner.
“Their experiences can only be described as terrifying.”
The court heard that Black had quit Skye, amid claims of threats against him, to live on Bute.
During his trial, the jury heard Black would take his victims from their homes and drive them at high speed to various locations in Scotland and England.
He would sometimes assault them in the vehicle or their home, and also leave them stranded in various locations or refuse to let them leave his car.
The jury took over four and a half hours to consider 12 charges of assault, assault and abduction and abduction, and found him guilty by a majority on nine charges.
The offences took place on Skye, on Loch Ness side and in Dumbarton between January 1994 and September 2014.
After a one and a half week trial, he was convicted of a total of six assaults and three abductions and found not guilty on the remaining three charges.
Black gave evidence in his defence, and claimed all the women had lied and the events never happened. He claimed they were all “pure fantasy”.