Faroes

352 pages first pub 2016 (editions)

fiction crime mystery dark mysterious medium-paced

462 pages first pub 2017 (editions)

fiction crime mystery dark mysterious tense medium-paced

352 pages first pub 2018 (editions)

fiction crime mystery mysterious tense slow-paced