Brigham Young University - Islamic Translation

323 pages hardcover

nonfiction philosophy religion