Kevin O'Brien

52 books

382 pages 2003

fiction mystery thriller dark mysterious tense fast-paced

544 pages 2016

fiction mystery thriller dark mysterious tense fast-paced

290 pages hardcover 1986

544 pages 2020

dark mysterious tense medium-paced

540 pages paperback

nonfiction religion medium-paced

128 pages paperback 1577

nonfiction memoir religion challenging informative reflective medium-paced

missing page info digital

missing page info digital 2011

24 pages paperback 2022

medium-paced

416 pages paperback 2023

fiction historical dark mysterious tense medium-paced