Revolution in history - Porter Roy; Teich Mikulas (Cambridge Cambridge University Press, 1986)