Walter Duncan (British, 1932)