Jonathan SchanzerBooksAl-Qaeda's armiesGaza Conflict 2021Hamas vs. FatahState of FailureFacebook fatwaAuthor data: Open Library