War and Peace: Negotiating meaning in IslamTools Barnidge, R. (2008) War and Peace: Negotiating meaning in Islam. Critical Studies on Terrorism, 1 (2). pp. 263-78. ISSN 1753-9153 Full text not archived in this repository. To link to this article DOI: 10.1080/17539150802184645
Deposit Details Repository Staff Only: item control page |
Tools
Tools