The Fairmile

455 pages hardcover 2019

fiction historical dark emotional sad slow-paced

452 pages hardcover 2020

fiction historical dark tense slow-paced

480 pages digital 2022

fiction historical adventurous challenging emotional medium-paced