Danny Johnson's The Last Road Home has been awarded the 2017 Sir Walter Raleigh Award for Historical Fiction