HISTORICAL | Daily Mail Online
HISTORICAL By Eithne Farry For The Daily Mail Published: 22:00 BST, 6 February 2020 | Updated: 22:00 BST, 6 February 2020 THE MERCIES by Kiran Millwood Hargrave (Picador £14.99, 352 pp) THE MERCIES by Kiran Millwood Hargrave (Picador £14.99, 352 pp) In starkly beautiful sentences Kiran Millwood Hargrave, up until now a bestselling children’s author, … Read more