Esposito, John L,

What everyone needs to know about Islam - xvii, 204 pages ; 22 cm

9780195157130


Islam - Essence, genius, nature.

297