Election '94 south africa : the campaigns, results and future prospects