The new Arab wars: uprisings and anarchy in the Middle East Call Number DS63.123 .L96 2016 ISBN 9781610396097
The master plan: ISIS, Al Qaeda, and the Jihadi strategy for final victory Call Number HV6433.I722 F57 2016 ISBN 9780300221497