William M. Pratt (Scottish, 1936)