Praise for The Science of Sherlock Holmes ''Holmes is, first, a great detective, but he has also proven to be …