A man has been found guilty at the High Court of assaulting three women in Dundee over a 12-year period.
Christopher Carswell was found guilty of a total of seven offences in a trial which ended on Friday.
A string of other charges — which included the alleged rape of a woman — were found to be not proven, while he was cleared of other allegations.
Carswell’s first attacks took place between November 2002 and July 2003.
Over an eight-month period, he assaulted Siobhan Matthew at two separate addresses.
One one occasion, he restricted his victim’s breathing by compressing her throat.
He then pinned her arms above her head and wrapped his legs around her body at a flat in Carnegie Tower, Alexander Street.
Carswell struck Ms Matthew on the face with the back of his hand at an address in the city’s Jamaica Square in 2003.
He then carried out assaults on a further two women in 2006 and 2013.
He was found not guilty of one allegation of assault.
A further two charges — of alleged sexual intercourse with a teenager and another separate incident of allegedly assaulting a woman — were withdrawn.
During the trial in Aberdeen — which started last Friday and was overseen by Lord Beckett — the court heard the 31-year-old carried out a series of offences against the three women.
Three years after the last attack on Ms Matthew, he assaulted another woman, who cannot be named for legal reasons.
The court heard he seized hold of her throat at a flat in Balmullo Square, Douglas.
Then, in 2013, he assaulted Kelly Anne Hunter by pushing her against a wall, placing his hands around her neck, restricting her breathing.
He slapped and spat in the face of the same woman in April of that year.
A month later, he again spat on the face of Ms Hunter.
Carswell, described in court as a prisoner at Perth, was found guilty of the charges after the jury deliberated for more than a day.
He is due to be sentenced on October 25 at the High Court in Edinburgh.