is ) Procluz , Clecmedes , Aratus & DionyfiusAfer