People's war: New light on the struggle for South Africa