The father of jihad : 'Abd Allah 'Azzam's jihad ideas and implications to national security - Muhammad Haniff Hassan (Imperial College Press insurgency and terrorism series ;, 2014)