William Eadie (Scottish, 1926)