A bus driver guilty of abusing three young girls has been jailed for 12 years.
Craig Wallace preyed on the children including targeting one in a van while he sat in a public car park.
The 41-year-old was sentenced at the High Court in Glasgow.
He had been convicted last month of lewd and libidinous conduct towards the first victim in the van in Hamilton, Lanarkshire.
Wallace was found guilty of raping the second girl at a house in the town.
He was further convicted of the sexual assault, attempted rape and rape of the final child in Douglas, Lanarkshire.
Prosecutors stated the charges – all returned with unanimous verdicts – spanned between 2003 and 2018.
As well as the jail-term, Lord Armstrong also ordered Wallace to be monitored for four years after his release.
The judge told Wallace: “The evidence disclosed a course of conduct systematically pursued by you.
“The crime of rape, in particular, is a grave offence in which all women and girls should be protected.
“I am satisfied, having regard to the repeated nature of the offending, that there is no alternative to a custodial disposal.”
Wallace, of East Kilbride, Lanarkshire, was put on the sex offenders list indefinitely.
The court was told he had a previous conviction for a domestic-related assault.
Regarding these latest crimes, his lawyer Rhonda Anderson said: “There is very little that I can say against a background of him maintaining his innocence.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country