Borders Book Festival
The winner will be announced at the Borders Book Festival in Melrose, from June 16-19.
Thirteen historical novels will compete in the United Kingdom, to win the prize money of £25,000.
Most Read