Expand filter menu Filter list (13 books)

13 books

515 pages first pub 2005 (editions)

fiction fantasy historical mystery thriller adventurous mysterious slow-paced

487 pages first pub 1994 (editions)

fiction crime mystery thriller mysterious fast-paced

352 pages first pub 2018 (editions)

fiction fantasy magical realism mystery dark mysterious medium-paced