South African revolution in the balance : a communist analysis of the Azanian liberation struggle (Left in Britain, 1993)