Alexandria of Egypt: striving to revive a rich cosmopolitan past at risk of oblivion

Articles Group