The Story of Muhammad Hanafiyyah: A Medieval Muslim Romance (Bibliotheca Indonesica)