Previously I have read Livy's war with Hannibal. At the time I read that I thought that it was OK, because Livy is not a master stylist like Herodotus and lacks the historical insight of a Thucydides or a Tacitus. However, for whatever reason much of the book stuck with me and it is Livy's strength ...