The making of humanity - Briffault, Robert, 1876-1948. (London : Allen & Unwin, 1919)
Keywords: Civilization -- Philosophy; Progress; Ethics; Thought and thinking; Islam