Jesús de la Torre

12 books

290 pages first pub 2018 (editions)

fiction contemporary mystery thriller dark mysterious tense fast-paced

319 pages first pub 2013 (editions)

fiction historical emotional slow-paced