Salamis in Cyprus. Homeric, hellenistic and Roman - Karageorghis, Vassos