Mamluk Cairo, a crossroads for embassies (Leiden)
xxvii, 881 s.