Rethinking world history : essays on Europe, Islam, and world history - Hodgson, Marshall G. S. (Studies in comparative world history, 1993)