H . Ephorus , Philos.