God and Sherlock Holmes: A Study in the Life and Literature of Arthur Conan Doyle