The Neon Lawyer
2017 • 278 pages

Ratings3

Average rating3.7

15
Filter by rating
-
March 7, 2020

When the villains are 100% evil and the hero is 100% good (but self-doubting), the outcome is predictable.

August 18, 2017