The Vatican cameos : a Sherlock Holmes adventure /
Ryan, Richard T.,author.