Previous books
The Keeper of Stories by Sally Page
Winter in Madrid by C. J. Sansom
The Island of Missing Trees by Elif Shafak
The Little Stranger by Sarah Waters
Meet Me at the Museum by Anne Youngson
River God by Wilbur Smith
Strangers Assume My Girlfriend is My Nurse by Shane Burcaw
The Slow Road to Tehran by Rebecca Lowe
How to Stop Time by Matt Haig
One Hundred Years of Lenni and Margot by Marianne Cronin
Still Life by Sarah Winman
The Confession by Jessie Burton
Laidlaw by William McIlvanney
Her Fearful Symmetry by Audrey Niffenegger
The Giver of Stars by Jojo Moyes
Outlander by Diana Gabaldon
Becoming by Michelle Obama
Clock Dance by Anne Tyler
The Silent Patient by Alex Michaelides
Where the Crawdads Sing by Delia Owens
It Started with a Secret by Jill Mansell
The Girl with the Louding Voice by Abi Daré
Dead in Devon by Stephanie Austin
The Scent of Death by Andrew Taylor
All the Light We Cannot See by Anthony Doerr
Normal People by Sally Rooney
A Rising Man by Abir Mukherjee
The Thursday Murder Club by Richard Osman
A Patchwork Family by Cathy Bramley
I Let You Go by Clare Mackintosh
Tidelands by Philippa Gregory
Brighton Rock by Graham Greene
Slow Horses by Mick Herron
The Girl in the Letter by Emily Cunnis
The Dry by Jane Harper
Toucan Keep a Secret by Donna Andrews
The Summer of Impossible Things by Rowan Coleman
He Said/She Said by Erin Kelly
The Woman in the Window by A.J. Finn
The Relic Hunters by David Leadbeater
Nine by Zach Hines
A Discovery of Witches by Deborah Harkness
The Seven Sisters by Lucinda Riley
The Cows by Dawn O'Porter
The Caliph's House: a Year in Casablanca by Tahir Shah
Little Fires Everywhere by Celeste Ng
The Hate U Give by Angie Thomas
The Martian by Andy Weir
Eleanor Oliphant is Completely Fine by Gail Honeyman
The Sunrise by Victoria Hislop
The Keeper of Lost Things by Ruth Hogan
Under a Pole Star by Stef Penney
The finding of Martha Lost by Caroline Wallace
The Thousand Autumns of Jacob de Zoet by David Mitchell