He wrote regular columns for "The Age", The Australian, the Sydney Morning Herald, the National Times, Nation Review, the Courier Mail, the Adelaide Advertiser, the Launceston Examiner, Australian Business, "The Bulletin" and was a contributor to the New York Times, the Financial Times and The Times of London.