The Fairmile

455 pages • 2019 • 30 editions

fiction historical dark emotional sad slow-paced

452 pages • 2020 • 24 editions

fiction historical dark tense slow-paced

480 pages • 2022 • 19 editions

fiction historical adventurous challenging emotional medium-paced