Ancient Cyprus; its art and archaeology