Sherlock Holmes: A Royal Scandal
by Craig Hart
A mysterious royal visitor, a beautiful and clever antagonist, and an adventure of disgui...