Af A . Conan Ooyle.