Ibn Khaldunby Aziz Al-AzmehIbn khaldun, 1332-1406History, philosophyFinance, europeFormer soviet republics, economic conditionsWriting a summary for young readers…For young readersBook data: Open Library