When Rowling received an honorary degree at St Andrews University that same year, the Scottish institution said she had ...