This analysis was generated by AI from publicly available reader reviews, literary criticism, and book discussions. It has not been verified by a BookLens community reviewer and may contain errors. Be the first to verify →
Content snapshot
Flag an inaccuracy →What's in this book, at a glance — five things readers want to know before they start.
Violence
Some
Murder investigation; wartime trauma in flashback; a death by execution during WWI
Language
Barely any
Period-appropriate language; 1919 English register
Sexual Content
Barely any
Mild; an adulterous relationship is part of the case
Substance Use
Some
Moderate; Rutledge's drinking as self-medication; the post-war period's relationship to alcohol
Emotional Intensity
Very heavy
Very strong; PTSD as a living presence; Hamish as both Rutledge's burden and his insight; the moral weight of the execution he ordered; what it means to solve crimes while barely holding yourself together
What this book is about
The first Ian Rutledge mystery introduces the inspector who cannot testify to what he knows because the knowledge comes from Hamish — the voice of a Scottish soldier Rutledge executed during the war and who now lives in his conscience. The post-WWI setting is used with unusual psychological depth: Rutledge solves crimes while managing what would today be diagnosed as severe combat PTSD. The Todds (a mother-son team) write the period with precision.
Notes for sensitive readers
Reader-flagged moments and themes that may affect your experience.
Execution of a soldier during WWI as backstory
PTSD depicted in detail
Reader Verification
Be the first to verify
this rating
Have you read A Test of Wills? Submit a community rating to confirm or correct the AI estimate. Your review helps other readers make an informed choice.
Rate this book →Free · ~5 minutes · No account required
Similar reads
More Historical Fiction books from the catalog.
Think this AI estimate is off?
Flag an inaccuracy →Where to Buy
Affiliate links — BookLens earns a small commission at no extra cost to you.



