Important Links
Machine generated authority record.
Work cat.: (OSt)70192: Abu'l A'la Mawdudi, Sayyid 90543, Islamic code of war and peace, 2011.