James Forrester

3 books

416 pages paperback 2012

fiction historical mystery dark mysterious tense fast-paced

404 pages hardcover 2011

fiction crime historical mystery dark mysterious fast-paced

459 pages 2010

fiction historical mystery mysterious medium-paced