Ismail Serageldin

Ismail Serageldin is the Director of the Library of Alexandria.