Top 10 books: New fiction
Anticipation: a novel by Melodie Winawer.
All that lives, by James Oswald.
In Amber’s Wake, by Christine Leunens.
Shelter: a novel by Douglas Lloyd Jenkins.
Rise of the Mages, by Scott Drakeford.
Eli’s promise, by Ronald H Balson.
MagicLand: a novel by Charles Bastille.
The Ghost Moths, by Harry Farthing.
The Lady’s Mine: a novel by Francine Rivers.
Ten Thousand I love Yous, by Lisa Slabach.