Author: translated by C.A. Vince and J.H. Vince Demosthenes