Sherlock Holmes, time-detective.