By Reason of Insanity Audiobook By Stephen Penner cover art

By Reason of Insanity

David Brunelle Legal Thriller Series, Book 3

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

By Reason of Insanity

By: Stephen Penner
Narrated by: Paul Costanzo
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $15.95

Buy for $15.95

Sometimes the easiest cases are the hardest.

The defendant absolutely, positively murdered her own mother. She is also absolutely, positively mentally ill. Homicide prosecutor David Brunelle is tasked with holding her responsible despite the best efforts of her defense team, which includes a psychologist who's convinced that she's innocent. As the case proceeds, the pressures mount, and Brunelle begins to question his own sanity. Will Brunelle crack the case, or will the case crack him?

©2013 Stephen Penner (P)2016 Tantor
Thriller & Suspense Legal Suspense

People who viewed this also viewed...

By Reason of Insanity Audiobook By Randy Singer cover art
By Reason of Insanity By: Randy Singer
Burden of Proof Audiobook By Stephen Penner cover art
Burden of Proof By: Stephen Penner
All stars
Most relevant
By Reason of Insanity is Book 3 in the David Brunelle legal thriller series. It is the second book in the series I have listened to and reviewed. The novel investigates the issues of whether a deeply mentally ill young woman should be put on trial for her life (she was) and what defense is most effective. The defendant is definitely psychotic. She believed herself to be a zombie when she destroyed her mother's head with a hatchet. Brunelle is the prosecutor. There is a surprise ending. Narration is excellent. This novel is worthwhile; I do recommend it because of the profound legal issues involved.

Good legal thriller with lots of courtroom action

Something went wrong. Please try again in a few minutes.