E. Chris Ambrose

13 books

398 pages paperback 2019

fiction historical thriller medium-paced

400 pages paperback 2003

fiction mystery thriller

447 pages digital 2023