Author: Eudemus of Rhodes
Alternate names: Eudemus of Rhodes.
Title: of Rhodes