The paths of history - Diakonov, Igor Mikhaĭlovich (Cambridge University Press, 1999)