%0 Generic %A Shah, Niaz A. %@ 0230606180 %@ 9780230606180 %T Self-defense in Islamic and international law : assessing Al-Qaeda and the invasion of Iraq / %7 1st ed.