Description
Item Description:At head of title: The center for muslim contribution to civilization
Includes index
Physical Description:xvii, 301 p. : ill. ; 24 cm.
ISBN:1859641407
9781859641408