African revolution - Cameron James (London. Thames, 1961)