Imperialism and Its Contradictions by V.G. Kiernan & John Harvey