The MX Book of New Sherlock Holmes Stories - Part XVI - Whatever Remains . . . Must Be the Truth (1881-1890)David Marcum