Constantine P. Cavafy, also known as Konstantin or Konstantinos Petrou Kavafis, or Kavaphes (Greek: . ) (April 29, 1863 April 29, ...