A history of Shi'i Islam - Daftary, Farhad (I.B. Tauris Publishers in association with The Institute of Ismaili Studies, 2013)