The Collected Poems of C. P. Cavafy: A New Translation