OPEN 11 am – 5 pm every day but Monday!

Collections: Mystery & Crime Fiction

If it's here, it's in stock! We're always up-to-date.

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

Or "Filter By" for more categories.

705 books
  • The Underground Man
    Author
    by Ross Macdonald
    Regular price
    $11.50
    Sale price
    $11.50
    Regular price
    Unit price
    per 
    Sold out
  • The Scarecrow
    Author
    by Michael Connelly
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Laughing Boy
    Author
    by Stuart Pawson
    Regular price
    $6.00
    Sale price
    $6.00
    Regular price
    Unit price
    per 
    Sold out
  • Deadly Friends
    Author
    by Stuart Pawson
    Regular price
    $6.00
    Sale price
    $6.00
    Regular price
    Unit price
    per 
    Sold out
  • A Plague of Heretics
    Author
    by Bernard Knight
    Regular price
    $6.00
    Sale price
    $6.00
    Regular price
    Unit price
    per 
    Sold out
  • The Serpent's Tale
    Author
    by Ariana Franklin
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • State of Terror
    Author
    by Louise Penny
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • The King of Shanghai
    Author
    by Ian Hamilton
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • The Scottish Banker of Surabaya
    Author
    by Ian Hamilton
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • The Wild Beasts of Wuhan
    Author
    by Ian Hamilton
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • The Nature of the Beast
    Author
    by Louise Penny
    Regular price
    $13.00
    Sale price
    $13.00
    Regular price
    Unit price
    per 
    Sold out
  • Bitter Paradise
    Author
    by Ross Pennie
    Regular price
    $11.50
    Sale price
    $11.50
    Regular price
    Unit price
    per 
    Sold out
  • Paris Requiem
    Author
    by Lisa Appignanesi
    Regular price
    $6.50
    Sale price
    $6.50
    Regular price
    Unit price
    per 
    Sold out
  • Naked in Death
    Author
    by J. D. Robb
    Regular price
    $6.50
    Sale price
    $6.50
    Regular price
    Unit price
    per 
    Sold out
  • Triptych
    Author
    by Karin Slaughter
    Regular price
    $6.50
    Sale price
    $6.50
    Regular price
    Unit price
    per 
    Sold out
  • Kingdom of the Blind
    Author
    by Louise Penny
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • The Crow Trap
    Author
    by Ann Cleeves
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • Telling Tales
    Author
    by Ann Cleeves
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • Believing the Lie
    Author
    by Elizabeth George
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out
  • When She Was Good
    Author
    by Michael Robotham
    Regular price
    $12.50
    Sale price
    $12.50
    Regular price
    Unit price
    per 
    Sold out
  • The Tuscan Child
    Author
    by Rhys Bowen
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Belgrave Square
    Author
    by Anne Perry
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • I Shot the Buddha
    Author
    by Colin Cotterill
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • The Wings of the Sphinx
    Author
    by Andrea Camilleri
    Regular price
    $11.50
    Sale price
    $11.50
    Regular price
    Unit price
    per 
    Sold out