translated into English immediately from the original Arabic ; with explanatory notes taken from the most approved commentators. To which is prefixed a preliminary discourse. By George Sale.
Writing a summary for young readers…
For young readers
Book data: Open Library