
The State of Social Progress of Islamic Societies
by Habib Tiliouine, Richard J. Estes
Islamic countries, history
Writing a summary for young readers…
For young readers
Book data: Open Library

by Habib Tiliouine, Richard J. Estes
Book data: Open Library