Member Of The Scottish Parliamen
David Dick Petrie was a Scottish Conservative & Unionist politician and a former Member of the Scottish Parliament for Highlands and Islands Region. He was elected after Mary Scanlon stood...