The Marlborough Book Festival is an annual weekend of wonderful writers, curious audiences and beautiful Marlborough locations.