Return to Article Details
Evolution of Societies: A Comparative Study of Ibn Khaldun and Herbert Spencer