The Hay Festival, Hay-on-Wye, Powys, Wales, Britain – 29 May 2013