Knight of Jerusalem: A Biographical Novel of Balian d'Ibelin