The Challenge of ISLAM by CHARLES MARSH Publisher Ark Publishing · 1980 ISBN 0862010829 Shelf 297 Category Cross-Cultural Training Mission Copies No physical copies on the shelf yet. No copies to request