256 pages first pub 2003 (editions)

fiction crime mystery dark mysterious tense slow-paced

208 pages first pub 2006 (editions)

fiction crime mystery dark tense fast-paced

160 pages first pub 2007 (editions)

fiction crime mystery dark reflective sad slow-paced