Cavafy's Alexandria:  Study of A Myth in Progress