
Indian Ocean studies
by Ashraf Jamal
Social conditionsIntellectual lifePolitics and governmentStudy and teaching (Higher)Asia, civilizationIndian ocean regionIslands of the indian oceanVie intellectuelle
Writing a summary for young readers…
For young readers
Book data: Open Library