The Marlborough Book Festival is a weekend of wonderful authors, curious audiences and beautiful Marlborough locations.