Question: who played inverdarroch in take the high road
Answer: John Stahl