John A. Connell

13 books

330 pages paperback

fiction crime historical thriller medium-paced

355 pages digital 2022 user-added

fiction historical mystery thriller

313 pages digital

dark emotional tense slow-paced