Sharpe's Waterloo
Bernard Cornwell
Sharpe (20)
Guards! Guards!
Terry Pratchett
Discworld (8)
Siege and Storm
Leigh Bardugo
Grishaverse (2)
Going Postal
Discworld (33)
Time Salvager
Wesley Chu
Time Salvager (1)