Skip to product information
1 of 1

A Good Kill Hardcover by John McMahon

A Good Kill Hardcover by John McMahon

Regular price $36.00 CAD
Regular price $36.00 CAD Sale price $36.00 CAD
Sale Sold out
Shipping calculated at checkout.

Product Details

  • Publisher: G.P. Putnam's Sons (2021-06-15)
  • Language: English
  • Paperback: 384 pages
  • ISBN-13: 9780593328361
  • Item Weight: 572.67 grams
  • Dimensions: 9.32 x 6.26 x 1.2 cm

An electrifying mystery featuring a troubled small-town police detective faced with three interwoven crimes that reveal sinister secrets about his community--and the deaths of his family, by the Edgar Award-and Thriller Award- short-listed author whose novels have been described by the New York Times Book Review as "pretty much perfect."

In the years since the mysterious deaths of his wife and child, P.T. Marsh, a police detective in the small Georgia town of Mason Falls, has faced demons--both professional and personal. But when he is called to the scene of a school shooting, the professional and personal become intertwined, and he suspects that whoever is behind the crime may be connected to his own family tragedy.

As Marsh and his partner Remy investigate the shooting, they discover that it is far from straightforward, and their search for answers leads them to a conspiracy at the highest levels of local government--including within the police force. The stakes in the case become increasingly high, culminating in a showdown that has Marsh questioning everything he knows, and wondering if some secrets are better left undiscovered.

About the Author

John McMahon is the author of The Good Detective and The Evil Men Do. In his role as an ad agency creative director, he has won a Gold Clio for his work with Fiat, and he's written a Superbowl spot for Alfa Romeo. He currently lives in Southern California with his family and two rescue animals.

View full details
Your cart
Variant Variant total Quantity Price Variant total
NewBBSNIJ9780593328361
NewBBSNIJ9780593328361
Regular price
$36.00
Sale price
$36.00/ea
$0.00
Sold out
Regular price
$36.00
Sale price
$36.00/ea
$0.00