Auto Added by WPeMatico
David Findlay, 35, of Edinburgh, sexually attacked a former partner and subjected her to physical and psychological harm, the Crown…