The honourable Algernon Knox, detective