Basics of Islam: A Christian\'s Guide to Understanding Islam - Steven A. Crane