The Collected Poems of C. P. Cavafy: A New Translation by Constantine P. Cavafy (Hardback, 2006)