ISBN 9781571744241 books & textbook
Islam for the Western Mind: Understanding Muhammad and the Koran
Hampton Roads Publishing /2005-08-17 Paperback / 253 Pages
isbn-10: 157174424X / isbn-13: 9781571744241
Hampton Roads Publishing /2005-08-17 Paperback / 253 Pages
isbn-10: 157174424X / isbn-13: 9781571744241