by John Grisham
3.69
276 pages
5h 14m
Get entangled in a web of legal intrigue and corruption as a public defender rises through the ranks, forcing you to question the justice system.