Muhammad ( P.B.U.H. ) As Military Leader - "Afzal-Ur-Rehman" (longman cheshire ptv ltd Lahore, 1998)