A gripping and revealing new biography of one of the greatest of modern poets, the queer, Greek-Egyptian Constantine Cavafy (1863-1933), whose admirers have ranged from E M Forster, T S Eliot and Virginia Woolf to Jackie Onassis, Leonard Cohen and Stephen Fry.