
The Sum of All Heresies
ChristianityChristianity and other religionsCivilization, IslamicEuropean Foreign public opinionForeign public opinion, EuropeanIslamIslamic CivilizationPublic opinion
Writing a summary for young readers…
For young readers
Book data: Open Library