
George Cheyne
Roy Porter
₹3,071

by Roy Porter, Mikulas Teich
Free delivery. Nothing extra to pay at checkout.
All serious historical inquiry constantly encounters these major questions: what are the forces of historical change? and are there any general patterns shaping historical development? Theories of revolution have figured large in historians' explanations, yet they have remained deeply controversial, not least because of the complexity - and often ambiguity - of such notions of revolution themselves.
Description supplied by the publisher.