Kevin O'Brien

52 books

544 pages 2019

fiction thriller dark mysterious tense fast-paced

552 pages 2020

nonfiction biography history politics challenging informative reflective slow-paced

528 pages 2011

fiction mystery thriller dark mysterious tense fast-paced

448 pages 2009

fiction mystery thriller dark mysterious fast-paced

544 pages 2017

fiction mystery thriller dark mysterious tense medium-paced

256 pages paperback 2011

fiction mystery short stories mysterious reflective medium-paced

448 pages 2007

fiction mystery thriller dark mysterious fast-paced

408 pages 1973

nonfiction art challenging informative reflective slow-paced

416 pages 2005

fiction mystery thriller dark mysterious tense fast-paced

464 pages 2004

fiction mystery thriller dark mysterious tense fast-paced