Vigilante

153 pages first pub 2014 (editions)

dark informative tense fast-paced

252 pages first pub 2009 (editions)

fiction mystery thriller dark mysterious fast-paced

236 pages first pub 2009 (editions)

fiction mystery thriller mysterious fast-paced

233 pages first pub 2009 (editions)

fiction mystery thriller mysterious fast-paced

223 pages first pub 2009 (editions)

fiction dark tense fast-paced

232 pages first pub 2011 (editions)

fiction informative fast-paced

258 pages first pub 2012 (editions)

fiction mystery thriller mysterious fast-paced

213 pages first pub 2013 (editions)

tense fast-paced

207 pages first pub 2013 (editions)

fiction dark tense fast-paced

241 pages first pub 2014 (editions)

dark informative lighthearted fast-paced