The Ismailis in the Middle Ages: A History of Survival, a Search for Salvation (review)