Terence Smith has won plaudits during every phase of his 40-year career in journalism.