Where Three Worlds Met
Christianity and other religions, islamIslam, relations, christianitySicily (italy), historyMediterranean region, historyHistoryChristianity and other religionsIslamRelations
Writing a summary for young readers…
For young readers
Book data: Open Library