Richard Calland is a partner in political risk consultancy, The Paternoster Group, and is a member of the Advisory Council of the Council for the Advancement of the South African Constitution (CASAC).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results