Walker, Benjamin
Foundations of Islam: The making of a world faith - New Delhi HarperCollins Publishers India 1999 - 376
includes bibliography and index
0720610389
Islam
Islamic history
297.1 WAL-F
Foundations of Islam: The making of a world faith - New Delhi HarperCollins Publishers India 1999 - 376
includes bibliography and index
0720610389
Islam
Islamic history
297.1 WAL-F