The Great Battle Of Badar - "Bashumail, Muhammad Ahmed" (longman cheshire ptv ltd New Delhi, 1999)