Sister Carrie
Theodore Dreiser
Monstrous Regiment
Terry Pratchett
Discworld (31)
A Midsummer Night's Dream
Linda Buckle & Rex Gibson & Vicki Wienand & Richard Andrews
Dittany and a Death
Ruby Loren & Silver Nord
The Witches of Wormwood Mysteries (6)
Cicero: The Life and Times of Rome's Greatest Politician
Anthony Everitt
Circe
Madeline Miller
SPQR: A History of Ancient Rome
Mary Beard