A Fife man who made a 12-year-old girl pregnant while she was truanting from school, has been jailed for 21 months and put on the sex offenders' register.
Christopher Tracey was sentenced at the High Court in Edinburgh
Christopher Tracey, 20, from Glenrothes, was told by a judge he had taken advantage of the youngster, even though she was a willing partner.
Tracey was also stabbed because of what he did to the girl, but the court heard her family were not responsible.
Tracey had earlier admitted twice having sex with the girl.
An earlier trial at the High Court in Edinburgh was halted when Tracey pleaded guilty to a charge of having unlawful sex in December 2006 and January last year.
He claimed she told him she was 16-years-old.
On Friday Lord Uist told him: "The girl sought you out and agreed to what took place between you but that does not absolve you of your responsibility for what you did.
"You clearly took advantage of her."
The judge added: "It is a serious aggravation that the girl became pregnant and had an abortion."
Tracey first appeared in court on 11 January last year however, after that brief hearing he was attacked, beaten up and repeatedly stabbed.
A man was later jailed for six years for the serious assault.
Solicitor advocate Iain Paterson, defending, asked for Tracey to be put on probation.
"Tracey is a relatively young man and hopefully this experience of being prosecuted in the High Court will have taught him a valuable lesson in life and that lesson is he has to take more care with the decisions he makes," he said.
But Lord Uist said that at the time of the offence Tracey was on bail and awaiting sentence for another, unconnected, offence.
A background report said there was a high risk of further sex offences.
The judge also made an order that Tracey should be kept under strict supervision for a further 18 months after the end of his sentence and added his name to the sex offenders' register.