We are OPEN and back to regular hours!!

Collections: Mystery & Crime Fiction

Everything here is IN STOCK. We update DAILY.

Quick Links
Fiction,  Mystery,  Kids,  All Books
Full Category Listing

Or "Filter By" for more categories.

678 books
  • Death Comes to Marlow
    Author
    by Robert Thorogood
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • Dead of Winter
    Author
    by Darcy Coates
    Regular price
    $13.00
    Sale price
    $13.00
    Regular price
    Unit price
    per 
    Sold out
  • The Beautiful Mystery
    Author
    by Louise Penny
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • All the Devils Are Here
    Author
    by Louise Penny
    Regular price
    $14.50
    Sale price
    $14.50
    Regular price
    Unit price
    per 
    Sold out
  • A Rule Against Murder
    Author
    by Louise Penny
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • The Kind Worth Saving
    Author
    by Peter Swanson
    Regular price
    $14.50
    Sale price
    $14.50
    Regular price
    Unit price
    per 
    Sold out
  • The Housemaid
    Author
    by Freida McFadden
    Regular price
    $16.00
    Sale price
    $16.00
    Regular price
    Unit price
    per 
    Sold out
  • Gaudy Night
    Author
    by Dorothy L. Sayers
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out
  • Blood on Snow
    Author
    by Jo Nesbo
    Regular price
    $11.50
    Sale price
    $11.50
    Regular price
    Unit price
    per 
    Sold out
  • Cold Skies
    Author
    by Thomas King
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • The Grey Wolf
    Author
    by Louise Penny
    Regular price
    $22.50
    Sale price
    $22.50
    Regular price
    Unit price
    per 
    Sold out
  • Hidden Depths
    Author
    by Ann Cleeves
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • The Boy Who Cried Bear
    Author
    by Kelley Armstrong
    Regular price
    $14.50
    Sale price
    $14.50
    Regular price
    Unit price
    per 
    Sold out
  • The Crash
    Author
    by Freida McFadden
    Regular price
    $14.50
    Sale price
    $14.50
    Regular price
    Unit price
    per 
    Sold out
  • Everyone on This Train Is a Suspect
    Author
    by Benjamin Stevenson
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Look Closer
    Author
    by David Ellis
    Regular price
    $13.50
    Sale price
    $13.50
    Regular price
    Unit price
    per 
    Sold out
  • Jar City
    Author
    by Arnaldur Indridason
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out
  • Full Disclosure
    Author
    by Beverley McLachlin
    Regular price
    $13.50
    Sale price
    $13.50
    Regular price
    Unit price
    per 
    Sold out
  • The Blood Promise
    Author
    by Mark Pryor
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • The Survivor
    Author
    by Iris Johansen
    Regular price
    $13.50
    Sale price
    $13.50
    Regular price
    Unit price
    per 
    Sold out
  • Bad Boy
    Author
    by Peter Robinson
    Regular price
    $7.50
    Sale price
    $7.50
    Regular price
    Unit price
    per 
    Sold out
  • The Hypnotist
    Author
    by Lars Kepler
    Regular price
    $14.50
    Sale price
    $14.50
    Regular price
    Unit price
    per 
    Sold out
  • The Nightmare
    Author
    by Lars Kepler
    Regular price
    $14.50
    Sale price
    $14.50
    Regular price
    Unit price
    per 
    Sold out
  • Murder at the Bookstore
    Author
    by Sue Minix
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out