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