ephorus : philos ,mag.