Vassos Karageorghis, Salamis in Cyprus Homeric, Hellenistic and Roman