God Has Ninety-Nine Names: Reporting from a Militant Middle East by Judith Miller Back to product details page >