Bloom, Jonathan

Islam a Thousand Years of Faith and Power - New Haven : Yale University Press, c2002 - 268 p. : ill

Includes Index

0300094221




Islam History

297.09 / BLO