The history and civilization of Alexandria across the ages. (Alexandria Governate, 2000)