Robert Harland

470 pages 2001

fiction thriller adventurous mysterious tense medium-paced

455 pages 2003

fiction crime thriller challenging tense fast-paced

437 pages 2005

fiction historical thriller mysterious slow-paced