Ivan Sascha SheehanBooksIran's Resurgent ResistanceMujahedin-E KhalqWhen terrorism and counter-terrorism clashAuthor data: Open Library