Title: Taking Sides : Clashing Views in World History, Volume 1
Subjects: World history