Question: who played mr thatcher in when calls the heart
Answer: Garwin Sanford