Collection: Detective and Mystery

The plot always revolves around a crime of sorts that must be solved—or foiled—by the protagonists.
11 products
  • The Guest List (New Hardcover)
    Regular price
    $27.99
    Sale price
    $27.99
    Regular price
    $27.99
    Unit price
    per 
    Sold out
  • The Man Who Died Twice: A Thursday Murder Club Mystery by Richard Osman *released 9.28.2021
    Regular price
    $26.00
    Sale price
    $26.00
    Regular price
    Unit price
    per 
    Sold out
  • The Consequences of Fear: A Maisie Dobbs Novel ( Maisie Dobbs #16 ) by Jacqueline Winspear
    Regular price
    $27.99
    Sale price
    $27.99
    Regular price
    $27.99
    Unit price
    per 
    Sold out
  • Later by Stephen King (Paperback)
    Regular price
    $14.95
    Sale price
    $14.95
    Regular price
    $14.95
    Unit price
    per 
    Sold out
  • Dark Sky by C.J. Box
    Regular price
    $28.00
    Sale price
    $28.00
    Regular price
    $28.00
    Unit price
    per 
    Sold out
  • We Begin at the End by Chris Whitaker
    Regular price
    $27.99
    Sale price
    $27.99
    Regular price
    $27.99
    Unit price
    per 
    Sold out
  • Midwife Murders by James Patterson & Richard DiLallo
    Regular price
    $29.00
    Sale price
    $29.00
    Regular price
    $29.00
    Unit price
    per 
    Sold out
  • Triple Chocolate Cheesecake Murder: An Entertaining & Delicious Cozy Mystery with Recipes ( Hannah Swensen Mystery #27 )
    Regular price
    $27.00
    Sale price
    $27.00
    Regular price
    $27.00
    Unit price
    per 
    Sold out
  • The Glass Hotel by Emily St. John Mandel (Hardcover)
    Regular price
    $26.99
    Sale price
    $26.99
    Regular price
    $26.99
    Unit price
    per 
    Sold out
  • THE WHISPER MAN (Remainder Hardcover)
    Regular price
    $21.99
    Sale price
    $21.99
    Regular price
    $26.99
    Unit price
    per 
    Sold out
  • GLASS HOUSES (CHIEF INSPECTOR GAMACHE) (New Hardcover)
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    $28.99
    Unit price
    per 
    Sold out