Terry is a writer, editor, social commentator, activist and sometime teacher who has worked in journalism for more than 40 years in a number of countries on three continents. Now based in Cape Town, South Africa, a former political prisoner and exile whose tertiary qualifications are in international law, history and economics.