Essential Factors of Social Evolution
Publisher: Harvard University Press
Language: eng
Number of pages: 575
ISBN-13: 9780674267503
Subjects: Sociology; Civilization, history