A child molester who began committing a catalogue of sex crimes when he was just 12 years old before moving onto rape was jailed for 10 years on Wednesday.
Stuart Ross, now 58, who started his crimes by molesting a five-year-old girl, was told by a judge that he had shown "no insight" into the consequences of his actions.
Judge Lord Sandison said that in the case of the young girl, her "whole childhood had been marred" by Ross's behaviour.