Title: The clash of civilizations and the remaking of world order
Author: Huntington, Samuel
Call Number: D 860 H86 1996
Available: 0
Total: 1
Year: 1996
ISBN: 0684844419
Type: Book