The Ismailis in the Middle Ages: A History of Survival, a Search for Salvation - Kindle edition