James Michie — British journalist and translator (1927–2007)