H . Ephorus : Philos.