Dionysius of Halicarnassus
He was also the author of numerous smaller works on Sophocles, Plutarch, Dio Chrysostom, Arrian, Dionysius of Halicarnassus, Dio Cassius and Tacitus.