by Peter Kirkland
Defending Innocence
2021
Influencing Justice
2022
Interpreting Guilt
2023
Burning Evidence
Prescribing Doubt
2024
Twisting Judgment
2025
3 books