Muhammad Hamidullah. Battlefields of the Prophet Muhammad (1992)