Donald Martin (1932-2008)