He reported for the Guardian from 1963 to 1997 and has also written for the Christian Science Monitor, the Irish Times, the St. Petersburg Times, Newsday, the San Francisco Chronicle and the Daily Star.