An Auchtermuchty man is to stand trial accused of abusing two of his former partners over the course of more than 14 years.
James Gray faces a series of charges alleging horror assaults on two women, committed at addresses across Fife and Perthshire between 2001 and this year.
He is alleged to have assaulted Diane Willsden at a caravan park in Abernethy, a cottage in Pitscottie, and at a cottage in Glenshee between January 2001 and December 2010.
Gray is said to have seized her clothing, repeatedly pushed and pinned her against a wall, placed his arm against her throat, forced her head into a mirror and punched her on the body.
He is further accused of stamping on her body, pouring juice over her face, presenting a knife at her and threatening to kill her and her son before throwing a mobile phone at her, headbutting her and pressing a machete against her throat, all to her injury.
A further charge alleges that between the same date he shouted, swore and called her derogatory names and committed a breach of the peace.
Gray is accused of assaulting Jane Allan, a later partner, at an address in Killiecrankie, in Highland Perthshire, on March 1 last year.
The 39-year-old is accused of throwing a coaster at her before repeatedly pulling her hair, slapping her face, twisting her arm up her back, pushing her into a bath, putting his arms round her neck and applying pressure then seizing her clothing and repeatedly striking her head against a bath.
Gray is then said to have threatened to kill her and prevented her from getting out of the bath by repeatedly kicking her arm, all to her severe injury.
Prosecutors say that later the same day Gray behaved in a threatening and abusive manner by threatening police officers with violence.
Then, on August 7, Gray is accused of a further attack on Miss Gray by seizing her throat, repeatedly banging her head on the interior of a car, dragging her from the car and repeatedly punching her on the body - as well as shouting swearing and threatening her with violence and breaching bail by contacting her that day.
On March 1 this year Gray is alleged to have shouted and sworn at Miss Gray before assaulting her by seizing her arm and pinning her on a bed and straddling her.
Then, on March 17, he is accused of threatening her again before allegedly assaulting her by kicking her on the body and stamping on her foot to her injury.
Gray, of Wood Mill Farm Cottage, denies a total of 11 charges on indictment at Dundee Sheriff Court.
Fiscal depute Eilidh Robertson asked that the case be continued until January for further investigations to be made.
Sheriff Alistair Brown set a trial date in January.