David Hughes [*1930 - ✝2005]