Rabi ul-Awwal’s Lessons for the Muslims in General, and their Military Officers in Particular Read more...