Sherlock Holmes and Philosophy: The Footprints of a