Author: Dicaearchus Messenius
Alternate names: Dicaearchus of Messene