If you're not a fan of Michael Grant, don't sweat it. This is an omnibus of ancient historians, judiciously excerpted. The best way to approach this book is to read from it not continuously but from selection to selection, over time. Years really. Every so often you will come across something that makes you want to consume the entire source material, and that's what this is: a tableau of teasers. You nibble something nice, then go off to expose yourself (metaphorically) to the great historians, even the unjustly obscure ones. Oh and it's "Annals", not Anals of Imperial Rome. Or so they claim... <--- this is a joke for Catullus fans.
While obviously not for everyone, I thought, "Readings in the Classical Historians" was an interesting read. A number of historians are included, with select excerpts of their work. Because the volume is arranged in order of the historian's lives, not the subject matter, the narrative jumped around a lot. Not a full version of anything, but a good introduction.
Good historian resource book. The time line is not easy to follow but the historians are given good details in their lives. I found information on Eusebius.