The Hay Festival Bookshop Bestsellers, Saturday, 2 June.
Children’s
1. Lauren Child – Charlie and Lola: A Dog with Nine Ears
2. Lucy Worsley – Lady Mary
3. Emma Carroll, Kiran Millwood Hargrave, Jacob Sager Weinstein – Imaginary Worlds
4. Jon Klassen and Mac Barnett – Triangle and Square
5. Amy Lamé – From Prejudice to Pride
Adult
1. David Miliband – Rescue
2. Ed Bullmore – The Inflamed Mind
3. Jon Sopel – If Only They Didn’t Speak English
4. Rose McGowan - Brave
5. Kamila Shamsie - Home Fire