Before the Mountain Falls 4th April 2026
In 1939 a young London seamstress, jilted and disgraced, escapes her past by faking a marriage and finds herself in a strict Welsh community where her modern ways clash with the minister who takes her in.
In 1939 a young London seamstress, jilted and disgraced, escapes her past by faking a marriage and finds herself in a strict Welsh community where her modern ways clash with the minister who takes her in.
London, 1871: Lucie Dumas of Lyon has accepted a stipend from her former lover and his wife, on condition that she never returns to France; she will never see her young son again. As the money proves inadequate, Lucie...
TAIPEI STORY is the electrifying new novel by bestselling literary phenomenon Rebecca F. Kuang, a profoundly moving coming-of-age story that explores first love, second language and final goodbyes – all set against the backdrop of one unforgettable summer in...
Good-natured but naïve, Mumbai party boy Ali Azeem is drifting through life. Then he meets the Khan sisters: pretty, marriage-material Maryam and sexy, unpredictable, off-the-rails Farhan. They are the daughters of Abbas Khan, the formidable immigrant patriarch of a...
1593, Scotland. King James VI launches a bloody witch hunt across the length and breadth of the country. But the women he fears most are already within his court. Elspet is a spae-wife, a wise woman and healer from...
Please wait...
