James Carlos Blake

27 books

256 pages 1999

fiction crime short stories reflective medium-paced

272 pages paperback

fiction short stories reflective medium-paced

368 pages 2012

fiction historical adventurous slow-paced

274 pages 1996

fiction historical dark fast-paced

304 pages 2004

fiction crime dark tense fast-paced

304 pages 2004

fiction crime historical dark fast-paced

344 pages paperback 1997

fiction historical dark medium-paced

397 pages 1995

fiction historical challenging informative reflective fast-paced

384 pages 1998

fiction crime dark medium-paced

258 pages paperback

fiction thriller dark tense fast-paced