Livy : Rome and the mediterranean / translated by Henry Bettenson. - 699 pages ; 19 cm. Includes index.