Author: Livy. ( Translated By B. O. Foster )