columnistsTerry Prone: Multiplicity breeds contempt in the case of books received as Christmas giftsIn early detective fiction the sleuth was a hero but the job description for a detective now dictates they must be flawed
worldRobbie Coltrane, actor who played Hagrid in Harry Potter, dies aged 72He passed away in Larbert, Scotland, his agent confirmed
celebrityJK Rowling joins high-profile figures voicing fears for free speechThe 150 high-profile signatories say recent protests for racial and social justice are a “needed reckoning” but decried what they describe as the weakening of open debate in favour of “ideological conformity”.