A Dundee man who raped a woman more than 900 times has finally been brought to justice.
Brutal Brian McTaggart, 53, even raped his sobbing victim once in front of a young girl.
He also dropped a hair drier into her bath and kicked her down a flight of stairs.
On another occasion he pushed the woman, who is now 53, over a banister.
Another rape victim, now aged 43, was choked and then had her head forced under water.
A third was raped on four occasions as she slept and when she woke up and said no, McTaggart carried on raping her.
McTaggart told his victims: “You belong to me. I can do anything I want.”
McTaggart was convicted at the High Court in Glasgow of a horrific catalogue of sexual and physical abuse against 18 victims.
This included the rape of three women. He also indecently assaulted teenage girls and boys and physically abused women and teenagers.
One of the victims told the court it was “as if he was possessed by the devil”.
All the offences were committed in various addresses in Dundee between 1980 and 2001.
Not proven verdicts were returned for charges of raping a fourth woman and raping a 30-year-old man.
Judge Lord Mulholland told McTaggart: “Your conduct was deplorable treating a succession of woman as chattels and punchbags.
“You repeatedly raped three of these women and you have shown no remorse for your sexual crimes.”
Lord Mulholland placed McTaggart on the sex offenders’ register and told him he was considering imposing an order for life long restriction.
Sentence was deferred until November for a risk assessment and a background report.
He showed no emotion as he was led away to the cells.
“His catalogue of offending is horrific”
Reacting to the verdict, Detective Inspector Muriel Fuller, of Police Scotland’s Domestic Abuse Task Force, said: “McTaggart was a prolific, serial domestic abuser. He abused numerous partners.
“However, his offences are much wider than those commonly associated with domestic abuse and include the non-recent sexual and physical assault of children for which he has also been convicted today.
“His catalogue of offending is horrific. It spanned 34 years and affected the lives of so many.
“It is only through the bravery of his many victims and witnesses in coming forward and disclosing the many offences he committed that he has been convicted today.
“We hope that this outcome will encourage all victims, whether the abuse is recent or not, to come forward and to report to Police Scotland or one of our partners, support is available, we will listen and we will investigate.”