Western societies : a documentary history
Language: eng
Subjects: Civilization, Western