Author: Fred Halliday
Publisher: Duke University Press
ISBN: 9780822324645
Category : History
Languages : en
Pages : 426
Book Description
Reassesses the role of revolution as a force that has shaped the development of world politics.
eBook Download Site [PDF/EPUB/KINDLE]