Author: Agatharchides
Alternate names: Agatharchides of Cnidus