The collected poems of C.P. Cavafy : a new translation / - Cavafy, Constantine (W.W. Norton, 2006)