Arcesilaus I of Cyrene

Arcesilaus I or Arcesilaus I of Cyrene (Greek: ο Ἀρκεσίλαος; flourished 7th and 6th century BC) was the second Greek king of Cyrenaica and the second king of the Battiad dynasty.

Read more about Arcesilaus I Of Cyrene:  Ancestry, Reign, Offspring