Bill MacPherson (1927-1995)