speaking at the Edinburgh international book festival, AS Byatt has declared Terry Pratchett her hero, for having "caused more people to read books than anyone else – because he tells them something they want to know, that they can laugh at, and because he writes really good English".