Return to Article Details Knowledge, Ideology, and Civilization: Understanding History