Keftiu Myth As the Source of Both Legends and Facts