There are events for just about every age and interest at the Book Festival, bringing readers and writers together for inspiration, entertainment and discussion. Over 900 authors appear in around 800 events, including novelists, poets, scientists, sportsmen, illustrators, comics creators, historians, musicians, biographers, Nobel and Booker prize-winners and many more besides.
Almost 400,000 children a year are being treated for mental health problems and estimates suggest over 100,000 British 14 year olds are self-harming. An apparent increase has sparked reports of a crisis, but could it be that improved understanding has...