Twelve novelists have been longlisted for a £25,000 award named after a famous Scottish writer. The judges of the Walter Scott Prize for Historical Fiction will narrow the 12 down to a shortlist in ...