Man assaulted women and child in Inverness and Dingwall
A man who attacked two women and a child has been jailed for two years and nine months.
Malcolm Macdonald, 47, beat the boy with a shinty stick and, in another attack, forced his head into a water-filled sink.
Macdonald also kicked and punched two women.
A jury had earlier found him guilty of five charges of assault committed in Inverness and Dingwall between 1988 and 2008.
Judge Lord Boyd of Duncansby, at the High Court in Edinburgh, told Macdonald that he had shown "nasty and vicious behaviour" towards the women and subjected the boy to "degrading and humiliating treatment".
Macdonald originally stood trial facing further charges but was acquitted of raping the women and indecently assaulting one while she was in labour at the maternity unit at Raigmore Hospital in Inverness in 1994.
A jury at the High Court in Edinburgh found him guilty of five charges of assault.
One woman was held against a wall by her throat and thrown to the ground. She told the court: "I was scared of him. I was still scared of him when I talked to the police last year."
During the assaults on the boy Macdonald, a former barber who went to work in the oil industry, forced his head into a sink filled with water.
Defence counsel Mark Stewart QC said Macdonald had already spent about 11 months in custody and effectively served the equivalent of a two-year sentence.
Lord Boyd told Macdonald that the jury had acquitted him of the most serious charges he had faced. He backdated Macdonald's sentence to February this year.