Legal Drama

#2

A Time for Mercy

#3 of 4 in Jake Brigance

2020 • 71 Readers • 708 pages 4

#3

The Whistler

#1 of 2 in The Whistler

2016 • 79 Readers • 434 pages 3.5