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