Cavafy's Alexandria - Keeley, Edmund (Princeton University Press, 1996)