Siege of Mecca: The 1979 Uprising at Islam's Holiest Shrine by Yaroslav Trofimov Back to product details page >