- Roman Republican Theatre
- Pacuvius - summus tragicus poeta (BZA 191)
- Cicero
- Reviving Cicero in Drama: From the Ancient World to the Modern Stage
- Cicero, "Philippics" 3-9: Edited with Introduction, Translation and Commentary. Volume 1: Introduction, Text and Translation, References and Indexes. Volume 2: Commentary