The Shortlist
2025: This is one shortlist no writer wants to be on…
Sort by:
1551 book trails
2025: This is one shortlist no writer wants to be on…
2025: Judith Drainger has always played life by her own rules. But these days life seems to be playing her right back.
2025: Serial killer Saffy Huntley-Oliver’s life is going great.
2025: A dangerous cult craves a dark power.
1960, 1966 and later: A woman’s children are taken to Yemen. She doesn’t see them until years later.
1307, 1865, present day: Three women. Seven centuries. One unbreakable blood curse…
Read more