Just War Theology and Islamic rants