I'm appealing to the collective wisdom of mumsnet! He's read all the Sherlock books and I'd like to get him a book for Xmas, but stuck for ideas.