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