num_pages: 260
description: Book by
language: English
title: The Islamic Impact
titlecomplete: The Islamic Impact
publisher: Syracuse University Press