The Invention of Humanity: Equality and Cultural Difference in World History